CVE-2026-47423
Fixed in a distro release EPSS <1%CVSS 8.2
DOMPurify is a DOM-only cross-site scripting sanitizer for HTML, MathML, and SVG. In 3.4.4, DOMPurify allowed selectedcontent by default, allowing browsers to re-clone an XSS payload after sanitization so that unsanitized markup inside <selectedcontent> is returned. This issue is fixed in version 3.4.5.
Products: cure53 dompurify
Fixed upstream
| Ecosystem | Package | Fixed in |
|---|---|---|
| npm | dompurify | 3.4.5 |
Distro releases
| Release | Package | Fixed in |
|---|---|---|
| Debian 12 | node-dompurify | no fix |
| Debian 13 | node-dompurify | no fix |
| Debian 14 | node-dompurify | 3.4.5+dfsg-1 |
| Red Hat hummingbird 1 | python3-ruff | 0:0.15.11-1.hum1 |
| Red Hat hummingbird 1 | ruff | 0:0.15.11-1.hum1 |
| Ubuntu 16.04 LTS | dompurify.js | no fix |
| Ubuntu 18.04 LTS | dompurify.js | no fix |
| Ubuntu 22.04 LTS | node-dompurify | no fix |
| Ubuntu 24.04 LTS | node-dompurify | no fix |
| Ubuntu 26.04 LTS | node-dompurify | no fix |
| Ubuntu 26.10 | node-dompurify | no fix |