VYPR
Medium severity6.1GHSA Advisory· Published Jul 14, 2026· Updated Jul 21, 2026

CVE-2026-49458

CVE-2026-49458

Description

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.

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

Affected packages

Versions sourced from the GitHub Security Advisory.

PackageAffected versionsPatched versions
dompurifynpm
< 3.4.63.4.6

Affected products

32

Patches

Vulnerability mechanics

References

4

News mentions

0

No linked articles in our index yet.