PatchSiren cyber security CVE debrief
CVE-2026-49458 cure53 CVE debrief
DOMPurify is a DOM-only cross-site scripting sanitizer for HTML, MathML, and SVG. Prior to 3.4.6, DOMPurify.sanitize(node, { IN_PLACE: true }) accepted same-origin foreign-realm DOM nodes while follow-on checks used parent-realm constructors, causing instanceof checks for forms, named node maps, document fragments, and elements to fail and skip clobber, template-content, and shadow-DOM sanitization branches so executable markup could survive. This issue is fixed in version 3.4.6. Users of DOMPurify versions prior to 3.4.6 should update to the latest version to prevent potential cross-site scripting attacks. The vulnerability has a CVSS score of 6.1 and is considered medium severity.
- Vendor
- cure53
- Product
- DOMPurify
- CVSS
- MEDIUM 6.1
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-07-14
- Original CVE updated
- 2026-07-21
- Advisory published
- 2026-07-14
- Advisory updated
- 2026-07-21
Who should care
Users of DOMPurify versions prior to 3.4.6, security teams, and operators of affected systems should be aware of this vulnerability and take steps to mitigate it. This includes updating to the latest version of DOMPurify, reviewing and updating affected systems or applications, and monitoring for potential cross-site scripting attacks.
Technical summary
The vulnerability in DOMPurify versions prior to 3.4.6 allows for cross-site scripting attacks due to improper sanitization of same-origin foreign-realm DOM nodes. The fix in version 3.4.6 ensures that instanceof checks are performed correctly, preventing executable markup from surviving sanitization. Affected systems or applications using DOMPurify should be reviewed and updated to prevent potential attacks.
Defensive priority
Medium priority given the CVSS score of 6.1 and the potential for cross-site scripting attacks.
Recommended defensive actions
- Update DOMPurify to version 3.4.6 or later
- Review and update any affected systems or applications using DOMPurify
- Monitor for potential cross-site scripting attacks
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
- Review compensating controls for exposed systems while remediation is scheduled and verified
- Check relevant monitoring, detection, and logs for exposed assets that need extra review
Evidence notes
The CVE record and NVD entry provide details on the vulnerability and the fix in version 3.4.6. Evidence is limited to public sources and may not reflect the full scope or impact of the vulnerability. Defenders should verify affected deployments, review official advisories, and track exceptions. Additional information from other sources may be necessary for comprehensive risk assessment.
Official resources
-
CVE-2026-49458 CVE record
CVE.org
-
CVE-2026-49458 NVD detail
NVD
-
Source item URL
nvd_modified
-
Mitigation or vendor reference
[email protected] - Patch
-
Mitigation or vendor reference
[email protected] - Release Notes
-
Mitigation or vendor reference
[email protected] - Exploit, Mitigation, Vendor Advisory
AI-assisted PatchSiren debrief based on the supplied source corpus. The CVE record was published on 2026-07-14T21:17:01.620Z and has not been modified since then.