Lucene search
+L

24 matches found

osv_cve
osv_cve
•added 2026/07/23 1:16 p.m.•36 views

CVE-2026-65902 DOMPurify before 3.4.7 Hook Mutation Pollution via allowedTags

DOMPurify before 3.4.7 affected versions = 3.4.5 passes direct references to the module-level DEFAULTALLOWEDTAGS and DEFAULTALLOWEDATTR sets to the uponSanitizeElement and uponSanitizeAttribute hooks via data.allowedTags / data.allowedAttributes when sanitize is called without an explicit...

5.3CVSS5.3AI score
SaveExploits0References5
Cvelist
Cvelist
•added 2026/07/23 1:16 p.m.•52 views

CVE-2026-65902 DOMPurify before 3.4.7 Hook Mutation Pollution via allowedTags

DOMPurify before 3.4.7 affected versions = 3.4.5 passes direct references to the module-level DEFAULTALLOWEDTAGS and DEFAULTALLOWEDATTR sets to the uponSanitizeElement and uponSanitizeAttribute hooks via data.allowedTags / data.allowedAttributes when sanitize is called without an explicit...

6.1CVSS0.00355EPSS
SaveExploits1References3
NVD
NVD
•added 2026/07/02 6:16 a.m.•27 views

CVE-2026-10077

The yootheme WordPress theme before 5.0.35 does not prevent its bundled front-end framework from treating certain HTML attributes, which are permitted by wpksespost, as markup, allowing users with the Author role to perform Stored Cross-Site Scripting attacks that execute in the browser of any us...

6.8CVSS0.00431EPSS
SaveExploits0References1
Veracode
Veracode
•added 2026/06/30 3:47 p.m.•30 views

Cross-Site Scripting (XSS)

DOMPurify is vulnerable to Cross-Site Scripting XSS. The vulnerability is due to hooks being able to modify live references to the default ALLOWEDTAGS and ALLOWEDATTR sets, which permanently alters the sanitizer's default configuration and allows an attacker to persistently bypass sanitization by...

6.1CVSS6AI score0.00355EPSS
SaveExploits1References5Affected Software1
Github Security Blog
Github Security Blog
•added 2026/06/18 2:27 p.m.•75 views

DOMPurify: Permanent `ALLOWED_ATTR` pollution via `setConfig()` bypassing the hook clone-guard (incomplete fix of the 3.4.7 hook-pollution patch)

Summary DOMPurify 3.4.7 shipped a security fix "permanent hook pollution" that makes a registered uponSanitizeAttribute hook's mutation of data.allowedAttributes non-persistent — so allowing an attribute for one element does not leak into later sanitize calls. The fix clones ALLOWEDATTR inside...

7.2CVSS6.5AI score0.00212EPSS
SaveExploits1References5Affected Software1
osv_ghsa
osv_ghsa
•added 2026/06/18 2:27 p.m.•39 views

GHSA-CMWH-PVXP-8882 DOMPurify: Permanent `ALLOWED_ATTR` pollution via `setConfig()` bypassing the hook clone-guard (incomplete fix of the 3.4.7 hook-pollution patch)

Summary DOMPurify 3.4.7 shipped a security fix "permanent hook pollution" that makes a registered uponSanitizeAttribute hook's mutation of data.allowedAttributes non-persistent — so allowing an attribute for one element does not leak into later sanitize calls. The fix clones ALLOWEDATTR inside...

5.1CVSS6.5AI score0.00212EPSS
SaveExploits1References5
Patchstack
Patchstack
•added 2026/06/18 2:27 p.m.•79 views

NPM: DOMPurify: Permanent `ALLOWED_ATTR` pollution via `setConfig()` bypassing the hook clone-guard (incomplete fix of the 3.4.7 hook-pollution patch)

NPM: DOMPurify: Permanent ALLOWEDATTR pollution via setConfig bypassing the hook clone-guard incomplete fix of the 3.4.7 hook-pollution patch vulnerability discovered by ? in WordPress Npm dompurify versions = 3.4.10...

5.8AI score
SaveExploits0References2Affected Software1
osv_ghsa
osv_ghsa
•added 2026/06/15 7:59 p.m.•41 views

GHSA-76MC-F452-CXCM DOMPurify: Hook mutation of `data.allowedTags` / `data.allowedAttributes` permanently pollutes `DEFAULT_ALLOWED_TAGS` / `DEFAULT_ALLOWED_ATTR`

Hook mutation of data.allowedTags / data.allowedAttributes permanently pollutes DEFAULTALLOWEDTAGS / DEFAULTALLOWEDATTR CWE: CWE-501 Trust Boundary Violation — hook-scoped mutation leaks to global default sets via CWE-693 Protection Mechanism Failure — the default allow-list is silently widened f...

6.1CVSS6.2AI score0.00355EPSS
SaveExploits1References2
Patchstack
Patchstack
•added 2026/06/15 7:59 p.m.•33 views

NPM: DOMPurify: Hook mutation of `data.allowedTags` / `data.allowedAttributes` permanently pollutes `DEFAULT_ALLOWED_TAGS` / `DEFAULT_ALLOWED_ATTR`

NPM: DOMPurify: Hook mutation of data.allowedTags / data.allowedAttributes permanently pollutes DEFAULTALLOWEDTAGS / DEFAULTALLOWEDATTR vulnerability discovered by ? in WordPress Npm dompurify versions 3.4.7...

5.8AI score
SaveExploits0References2Affected Software1
Snyk
Snyk
•added 2026/06/15 7:59 p.m.•30 views

Trust Boundary Violation

Overview dompurify is a DOM-only XSS sanitizer for HTML, MathML and SVG. Affected versions of this package are vulnerable to Trust Boundary Violation through the mutation of data.allowedTags or data.allowedAttributes in hooks, which directly alters the global default sets used for sanitization. A...

6.1CVSS5.4AI score
SaveExploits0References2
Github Security Blog
Github Security Blog
•added 2026/06/15 7:59 p.m.•100 views

DOMPurify: Hook mutation of `data.allowedTags` / `data.allowedAttributes` permanently pollutes `DEFAULT_ALLOWED_TAGS` / `DEFAULT_ALLOWED_ATTR`

Hook mutation of data.allowedTags / data.allowedAttributes permanently pollutes DEFAULTALLOWEDTAGS / DEFAULTALLOWEDATTR CWE: CWE-501 Trust Boundary Violation — hook-scoped mutation leaks to global default sets via CWE-693 Protection Mechanism Failure — the default allow-list is silently widened f...

6.1CVSS6.2AI score0.00355EPSS
SaveExploits1References2Affected Software1
RedhatCVE
RedhatCVE
•added 2026/03/29 11:03 p.m.•15 views

CVE-2026-33979

Express XSS Sanitizer is Express 4.x and 5.x middleware which sanitizes user input data in req.body, req.query, req.headers and req.params to prevent Cross Site Scripting XSS attack. A vulnerability has been identified in versions prior to 2.0.2 where restrictive sanitization configurations are...

8.2CVSS5.6AI score0.0044EPSS
SaveExploits1References1
NVD
NVD
•added 2026/03/27 10:16 p.m.•23 views

CVE-2026-33979

Express XSS Sanitizer is Express 4.x and 5.x middleware which sanitizes user input data in req.body, req.query, req.headers and req.params to prevent Cross Site Scripting XSS attack. A vulnerability has been identified in versions prior to 2.0.2 where restrictive sanitization configurations are...

8.2CVSS0.0044EPSS
SaveExploits1References3
CVE
CVE
•added 2026/03/27 9:29 p.m.•54 views

CVE-2026-33979

CVE-2026-33979 affects the Express XSS Sanitizer middleware (Express 4.x/5.x). The root cause is that, in versions prior to 2.0.2, explicitly provided empty configurations for allowedTags or allowedAttributes are ignored, causing a fallback to sanitize-html’s permissive defaults. This leads to a ...

8.2CVSS5.5AI score0.0044EPSS
SaveExploits1References3Affected Software1
Cvelist
Cvelist
•added 2026/03/27 9:29 p.m.•40 views

CVE-2026-33979 Express XSS Sanitizer: allowedTags/allowedAttributes bypass leads to permissive sanitization (XSS risk)

Express XSS Sanitizer is Express 4.x and 5.x middleware which sanitizes user input data in req.body, req.query, req.headers and req.params to prevent Cross Site Scripting XSS attack. A vulnerability has been identified in versions prior to 2.0.2 where restrictive sanitization configurations are...

8.2CVSS0.0044EPSS
SaveExploits1References3
attackerkb
attackerkb
•added 2026/03/27 9:29 p.m.•14 views

CVE-2026-33979

Express XSS Sanitizer is Express 4.x and 5.x middleware which sanitizes user input data in req.body, req.query, req.headers and req.params to prevent Cross Site Scripting XSS attack. A vulnerability has been identified in versions prior to 2.0.2 where restrictive sanitization configurations are...

8.2CVSS5.6AI score0.0044EPSS
SaveExploits1References4Affected Software1
Vulnrichment
Vulnrichment
•added 2026/03/27 9:29 p.m.•16 views

CVE-2026-33979 Express XSS Sanitizer: allowedTags/allowedAttributes bypass leads to permissive sanitization (XSS risk)

Express XSS Sanitizer is Express 4.x and 5.x middleware which sanitizes user input data in req.body, req.query, req.headers and req.params to prevent Cross Site Scripting XSS attack. A vulnerability has been identified in versions prior to 2.0.2 where restrictive sanitization configurations are...

8.2CVSS5.5AI score0.0044EPSS
SaveExploits1References3
osv_cve
osv_cve
•added 2026/03/27 9:29 p.m.•17 views

CVE-2026-33979 Express XSS Sanitizer: allowedTags/allowedAttributes bypass leads to permissive sanitization (XSS risk)

Express XSS Sanitizer is Express 4.x and 5.x middleware which sanitizes user input data in req.body, req.query, req.headers and req.params to prevent Cross Site Scripting XSS attack. A vulnerability has been identified in versions prior to 2.0.2 where restrictive sanitization configurations are...

8.2CVSS5.7AI score
SaveExploits0References5
Github Security Blog
Github Security Blog
•added 2026/03/27 5:56 p.m.•30 views

Express XSS Sanitizer: allowedTags/allowedAttributes bypass leads to permissive sanitization (XSS risk)

Description A vulnerability has been identified in express-xss-sanitizer , , , etc. and attributes e.g., href on . This behavior violates the expected API contract and may lead to security issues such as content injection or XSS, depending on how the sanitized output is used. Impact Developers...

8.2CVSS5.7AI score0.0044EPSS
SaveExploits1References5Affected Software1
EUVD
EUVD
•added 2026/03/27 5:56 p.m.•27 views

EUVD-2026-16876

Express XSS Sanitizer: allowedTags/allowedAttributes bypass leads to permissive sanitization XSS risk...

8.2CVSS5.8AI score0.0044EPSS
SaveExploits1References3
Rows per page
Query Builder