CVE Catalog

CVE-2026-116803

MediumCVSS 6.1
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.16%

6th percentile - higher than 6% of all known CVEs

Summary

DOMPurify before 3.4.17 contains a cross-site scripting vulnerability that allows attackers to keep event handlers armed when an IN_PLACE hook removes a parent or sibling node. Attacker markup in detached subtrees is never walked or neutralized, so handlers like img onerror fire after sanitize() returns, causing DOM XSS.

Risk Assessment

An organization using DOMPurify to sanitize HTML content may experience malicious script execution in the user's browser, risking session or data theft. The risk affects web applications processing untrusted HTML content.

Recommendation

Update DOMPurify to version 3.4.17 or later. Verify whether the application uses IN_PLACE hooks and test sanitization against detached DOM subtrees.

Other vulnerabilities in DOMPurify

See all
Original NVD description (English source)

DOMPurify before 3.4.17 contains a cross-site scripting vulnerability that allows attackers to keep event handlers armed when an IN_PLACE hook removes a parent or sibling node. Attacker markup in detached subtrees is never walked or neutralized, so handlers like img onerror fire after sanitize() returns, causing DOM XSS.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS