What’s Vulnerable › Vulnerabilities

CVE-2026-116803: DOMPurify before 3.4.17 DOM XSS via IN_PLACE Hook-Detached Subtrees

Description

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.

Affected products

How to fix

Upgrade to a fixed version: Npm Dompurify 3.4.17; cure53 DOMPurify 3.4.17. Check the vendor advisory for mitigations.

References

Get alerted when CVE-2026-116803 or the next vulnerability affects your stack