Bug 2506427 (CVE-2026-65912) - CVE-2026-65912 dompurify: DOMPurify: URI validation bypass leads to cross-site scripting
Summary: CVE-2026-65912 dompurify: DOMPurify: URI validation bypass leads to cross-sit...
Keywords:
Status: NEW
Alias: CVE-2026-65912
Product: Security Response
Classification: Other
Component: vulnerability
Version: unspecified
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Product Security
QA Contact:
URL:
Whiteboard:
Depends On: 2520356 2520359 2520360 2520363 2520364 2520366 2520357 2520358 2520361 2520362 2520365 2520367
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-07-23 14:01 UTC by OSIDB Bzimport
Modified: 2026-08-20 14:53 UTC (History)
78 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Embargoed:


Attachments (Terms of Use)

Description OSIDB Bzimport 2026-07-23 14:01:28 UTC
DOMPurify before 3.3.2 contains a URI validation bypass vulnerability when ADD_ATTR is provided as a predicate function via EXTRA_ELEMENT_HANDLING.attributeCheck. Attackers can supply a predicate that accepts specific attribute and tag combinations to bypass URI-safe validation, allowing unsafe protocols like javascript: to survive sanitization and execute as DOM-based XSS when the link is activated.


Note You need to log in before you can comment on or make changes to this bug.