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

exploitDog

debian логотип

CVE-2024-53382

Опубликовано: 03 мар. 2025
Источник: debian
EPSS Низкий

Описание

Prism (aka PrismJS) through 1.29.0 allows DOM Clobbering (with resultant XSS for untrusted input that contains HTML but does not directly contain JavaScript), because document.currentScript lookup can be shadowed by attacker-injected HTML elements.

Пакеты

ПакетСтатусВерсия исправленияРелизТип
node-prismjsfixed1.30.0+dfsg+~1.26.5-1package
node-prismjsno-dsatrixiepackage
node-prismjsno-dsabookwormpackage
node-prismjspostponedbullseyepackage

Примечания

  • https://gist.github.com/jackfromeast/aeb128e44f05f95828a1a824708df660

  • https://github.com/PrismJS/prism/issues/3864

  • https://github.com/PrismJS/prism/pull/3863 (v1.30.0)

  • Fixed by: https://github.com/PrismJS/prism/commit/8e8b9352dac64457194dd9e51096b4772532e53d (v1.30.0)

EPSS

Процентиль: 22%
0.00071
Низкий

Связанные уязвимости

CVSS3: 4.9
ubuntu
10 месяцев назад

Prism (aka PrismJS) through 1.29.0 allows DOM Clobbering (with resultant XSS for untrusted input that contains HTML but does not directly contain JavaScript), because document.currentScript lookup can be shadowed by attacker-injected HTML elements.

CVSS3: 4.9
redhat
10 месяцев назад

Prism (aka PrismJS) through 1.29.0 allows DOM Clobbering (with resultant XSS for untrusted input that contains HTML but does not directly contain JavaScript), because document.currentScript lookup can be shadowed by attacker-injected HTML elements.

CVSS3: 4.9
nvd
10 месяцев назад

Prism (aka PrismJS) through 1.29.0 allows DOM Clobbering (with resultant XSS for untrusted input that contains HTML but does not directly contain JavaScript), because document.currentScript lookup can be shadowed by attacker-injected HTML elements.

CVSS3: 4.9
github
10 месяцев назад

PrismJS DOM Clobbering vulnerability

EPSS

Процентиль: 22%
0.00071
Низкий