Reflected cross-site scripting (XSS) In dompurify
Description
DOMPurify contains a Cross-site Scripting vulnerability DOMPurify 3.1.3 through 3.2.6 and 2.5.3 through 2.5.8 contain a cross-site scripting vulnerability that allows attackers to bypass attribute sanitization by exploiting missing textarea rawtext element validation in the SAFE_FOR_XML regex. Attackers can include closing rawtext tags like in attribute values to break out of rawtext contexts and execute JavaScript when sanitized output is placed inside rawtext elements. The 3.x branch was fixed in 3.2.7; the 2.x branch was never patched.
Mitigation
Update Impact
Minimal update. May introduce new vulnerabilities or breaking changes.
Ecosystem | Package | Affected version | Patched versions |
|---|---|---|---|
npm | 3.2.7 | ||
debian 12 | - | ||
debian 13 | - | ||
debian 14 | 3.3.2+dfsg-1 | ||
rpm rhel9 | - | - | |
rpm rhel10 | - | - | |
rpm rhel8 | - | - |
Aliases
References