Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

Количество 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 лет назад

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