Логотип exploitDog
bind:CVE-2024-28246
Консоль
Логотип exploitDog

exploitDog

bind:CVE-2024-28246

Количество 4

Количество 4

ubuntu логотип

CVE-2024-28246

почти 2 года назад

KaTeX is a JavaScript library for TeX math rendering on the web. Code that uses KaTeX's `trust` option, specifically that provides a function to blacklist certain URL protocols, can be fooled by URLs in malicious inputs that use uppercase characters in the protocol. In particular, this can allow for malicious input to generate `javascript:` links in the output, even if the `trust` function tries to forbid this protocol via `trust: (context) => context.protocol !== 'javascript'`. Upgrade to KaTeX v0.16.10 to remove this vulnerability.

CVSS3: 5.5
EPSS: Низкий
nvd логотип

CVE-2024-28246

почти 2 года назад

KaTeX is a JavaScript library for TeX math rendering on the web. Code that uses KaTeX's `trust` option, specifically that provides a function to blacklist certain URL protocols, can be fooled by URLs in malicious inputs that use uppercase characters in the protocol. In particular, this can allow for malicious input to generate `javascript:` links in the output, even if the `trust` function tries to forbid this protocol via `trust: (context) => context.protocol !== 'javascript'`. Upgrade to KaTeX v0.16.10 to remove this vulnerability.

CVSS3: 5.5
EPSS: Низкий
debian логотип

CVE-2024-28246

почти 2 года назад

KaTeX is a JavaScript library for TeX math rendering on the web. Code ...

CVSS3: 5.5
EPSS: Низкий
github логотип

GHSA-3wc5-fcw2-2329

почти 2 года назад

KaTeX missing normalization of the protocol in URLs allows bypassing forbidden protocols

CVSS3: 5.5
EPSS: Низкий

Уязвимостей на страницу

Уязвимость
CVSS
EPSS
Опубликовано
ubuntu логотип
CVE-2024-28246

KaTeX is a JavaScript library for TeX math rendering on the web. Code that uses KaTeX's `trust` option, specifically that provides a function to blacklist certain URL protocols, can be fooled by URLs in malicious inputs that use uppercase characters in the protocol. In particular, this can allow for malicious input to generate `javascript:` links in the output, even if the `trust` function tries to forbid this protocol via `trust: (context) => context.protocol !== 'javascript'`. Upgrade to KaTeX v0.16.10 to remove this vulnerability.

CVSS3: 5.5
0%
Низкий
почти 2 года назад
nvd логотип
CVE-2024-28246

KaTeX is a JavaScript library for TeX math rendering on the web. Code that uses KaTeX's `trust` option, specifically that provides a function to blacklist certain URL protocols, can be fooled by URLs in malicious inputs that use uppercase characters in the protocol. In particular, this can allow for malicious input to generate `javascript:` links in the output, even if the `trust` function tries to forbid this protocol via `trust: (context) => context.protocol !== 'javascript'`. Upgrade to KaTeX v0.16.10 to remove this vulnerability.

CVSS3: 5.5
0%
Низкий
почти 2 года назад
debian логотип
CVE-2024-28246

KaTeX is a JavaScript library for TeX math rendering on the web. Code ...

CVSS3: 5.5
0%
Низкий
почти 2 года назад
github логотип
GHSA-3wc5-fcw2-2329

KaTeX missing normalization of the protocol in URLs allows bypassing forbidden protocols

CVSS3: 5.5
0%
Низкий
почти 2 года назад

Уязвимостей на страницу