What’s Vulnerable › Vulnerabilities

CVE-2026-109344: DOMPurify from 3.4.13 before 3.4.16 DOM XSS via IN_PLACE afterSanitize Hooks

Description

DOMPurify from 3.4.13 before 3.4.16 contains a cross-site scripting vulnerability because IN_PLACE mode fails to neutralize subtrees detached by afterSanitizeElements or afterSanitizeAttributes hooks. Attackers can supply markup with on* handlers inside a wrapper removed by such hooks, leaving handlers armed on the live DOM to execute script in the victim origin.

Affected products

How to fix

Upgrade to a fixed version: cure53 DOMPurify 3.4.16. Check the vendor advisory for mitigations.

References

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