Lucene search
+L

1226 matches found

Github Security Blog
Github Security Blog
•added 2026/04/03 3:46 a.m.•68 views

DOMPurify ADD_ATTR predicate skips URI validation

Summary DOMPurify allows ADDATTR to be provided as a predicate function via EXTRAELEMENTHANDLING.attributeCheck. When the predicate returns true, isValidAttribute short-circuits the attribute check before URI-safe validation runs. An attacker who supplies a predicate that accepts specific...

6.1CVSS6AI score0.003EPSS
SaveExploits0References3Affected Software1
vulnersOsv
vulnersOsv
•added 2026/04/03 3:46 a.m.•10 views

1router (>=0.3.96, <=1.0.2), 8router (>=0.5.12, <=0.5.24) +2061 more potentially affected by unknown CVE via dompurify (>=3.0.0, <=3.3.1)

dompurify NPM version =3.0.0, =0.3.96, =0.5.12, =0.3.33, =0.3.0, =0.5.0, =0.4.71, =1.0.0, =1.5.1, =0.18.0-beta.0, =0.1.0-alpha.1, =0.1.0, =0.1.0, =0.0.0-dev-20240828032938, =6.3.2 and more Source cves: unknown CVE Source advisory: SNYK:JS-DOMPURIFY-15874905...

5.8AI score
SaveExploits0
vulnersOsv
vulnersOsv
•added 2026/04/03 3:46 a.m.•10 views

1router (>=0.3.96, <=1.0.2), 8router (>=0.5.12, <=0.5.24) +2061 more potentially affected by CVE-2026-65912 via dompurify (>=3.0.0, <=3.3.1)

dompurify NPM version =3.0.0, =0.3.96, =0.5.12, =0.3.33, =0.3.0, =0.5.0, =0.4.71, =1.0.0, =1.5.1, =0.18.0-beta.0, =0.1.0-alpha.1, =0.1.0, =0.1.0, =0.0.0-dev-20240828032938, =6.3.2 and more Source cves: CVE-2026-65912 Source advisory: OSV:GHSA-CJMM-F4JC-QW8R...

6.1CVSS5.8AI score0.003EPSS
SaveExploits0
vulnersOsv
vulnersOsv
•added 2026/04/03 3:45 a.m.•9 views

1router (>=0.3.96, <=1.0.2), 8router (>=0.5.12, <=0.5.24) +2061 more potentially affected by CVE-2026-65913 via dompurify (>=3.0.0, <=3.3.1)

dompurify NPM version =3.0.0, =0.3.96, =0.5.12, =0.3.33, =0.3.0, =0.5.0, =0.4.71, =1.0.0, =1.5.1, =0.18.0-beta.0, =0.1.0-alpha.1, =0.1.0, =0.1.0, =0.0.0-dev-20240828032938, =6.3.2 and more Source cves: CVE-2026-65913 Source advisory: OSV:GHSA-CJ63-JHHR-WCXV...

6.1CVSS5.8AI score0.00318EPSS
SaveExploits0
Github Security Blog
Github Security Blog
•added 2026/04/03 3:45 a.m.•73 views

DOMPurify USE_PROFILES prototype pollution allows event handlers

Summary When USEPROFILES is enabled, DOMPurify rebuilds ALLOWEDATTR as a plain array before populating it with the requested allowlists. Because the sanitizer still looks up attributes via ALLOWEDATTRlcName, any Array.prototype property that is polluted also counts as an allowlisted attribute. An...

6.1CVSS5.9AI score0.00318EPSS
SaveExploits0References3Affected Software1
vulnersOsv
vulnersOsv
•added 2026/04/03 3:45 a.m.•10 views

1router (>=0.3.96, <=1.0.2), 8router (>=0.5.12, <=0.5.24) +2061 more potentially affected by unknown CVE via dompurify (>=3.0.0, <=3.3.1)

dompurify NPM version =3.0.0, =0.3.96, =0.5.12, =0.3.33, =0.3.0, =0.5.0, =0.4.71, =1.0.0, =1.5.1, =0.18.0-beta.0, =0.1.0-alpha.1, =0.1.0, =0.1.0, =0.0.0-dev-20240828032938, =6.3.2 and more Source cves: unknown CVE Source advisory: SNYK:JS-DOMPURIFY-15874903...

5.8AI score
SaveExploits0
Snyk
Snyk
•added 2026/04/03 3:45 a.m.•12 views

Prototype Pollution

Overview org.webjars.npm:dompurify is a DOM-only XSS sanitizer for HTML, MathML and SVG. Affected versions of this package are vulnerable to Prototype Pollution in the USEPROFILES function. An attacker can execute arbitrary JavaScript code in the context of the user’s browser by polluting...

6.1CVSS6.5AI score
SaveExploits0References2
OSV
OSV
•added 2026/04/03 3:45 a.m.•28 views

GHSA-CJ63-JHHR-WCXV DOMPurify USE_PROFILES prototype pollution allows event handlers

Summary When USEPROFILES is enabled, DOMPurify rebuilds ALLOWEDATTR as a plain array before populating it with the requested allowlists. Because the sanitizer still looks up attributes via ALLOWEDATTRlcName, any Array.prototype property that is polluted also counts as an allowlisted attribute. An...

5.3CVSS5.9AI score0.00318EPSS
SaveExploits0References3
Positive Technologies
Positive Technologies
•added 2026/04/03 12:00 a.m.•28 views

PT-2026-63992

Name of the Vulnerable Software and Affected Versions DOMPurify versions prior to 3.3.2 Description A URI validation bypass occurs when ADD ATTR is used as a predicate function through EXTRA ELEMENT HANDLING.attributeCheck. This allows attackers to provide a predicate that accepts specific...

8.7CVSS6.4AI score0.00669EPSS
SaveExploits9References56
RubySec
RubySec
•added 2026/03/29 12:00 a.m.•12 views

Trix is vulnerable to XSS through JSON deserialization bypass in drag-and-drop (Level0InputController)

Impact The Trix editor, in versions prior to 2.1.18, is vulnerable to XSS when a crafted application/x-trix-document JSON payload is dropped into the editor in environments using the fallback Level0InputController e.g., embedded WebViews lacking Input Events Level 2 support. The...

2.1CVSS5.8AI score0.00575EPSS
SaveExploits0References1Affected Software1
Snyk
Snyk
•added 2026/03/27 8:41 p.m.•24 views

Cross-site Scripting (XSS)

Overview dompurify is a DOM-only XSS sanitizer for HTML, MathML and SVG. Affected versions of this package are vulnerable to Cross-site Scripting XSS when sanitized HTML is reinserted into a new parsing context using innerHTML and special wrappers such as script, xmp, iframe, noembed, noframes, o...

6.1CVSS5.9AI score
SaveExploits0References2
OSV
OSV
•added 2026/03/27 8:41 p.m.•43 views

GHSA-H8R8-WCCR-V5F2 DOMPurify is vulnerable to mutation-XSS via Re-Contextualization

Description A mutation-XSS mXSS condition was confirmed when sanitized HTML is reinserted into a new parsing context using innerHTML and special wrappers. The vulnerable wrappers confirmed in browser behavior are script, xmp, iframe, noembed, noframes, and noscript. The payload remains seemingly...

6.9CVSS6AI score0.00307EPSS
SaveExploits1References3
Snyk
Snyk
•added 2026/03/27 8:41 p.m.•8 views

Cross-site Scripting (XSS)

Overview org.webjars.npm:dompurify is a DOM-only XSS sanitizer for HTML, MathML and SVG. Affected versions of this package are vulnerable to Cross-site Scripting XSS when sanitized HTML is reinserted into a new parsing context using innerHTML and special wrappers such as script, xmp, iframe,...

6.1CVSS5.9AI score
SaveExploits0References2
vulnersOsv
vulnersOsv
•added 2026/03/27 8:41 p.m.•8 views

1router (>=0.3.96, <=1.0.2), 8router (>=0.5.12, <=0.5.24) +2061 more potentially affected by CVE-2026-65914 via dompurify (>=3.0.0, <=3.3.1)

dompurify NPM version =3.0.0, =0.3.96, =0.5.12, =0.3.33, =0.3.0, =0.5.0, =0.4.71, =1.0.0, =1.5.1, =0.18.0-beta.0, =0.1.0-alpha.1, =0.1.0, =0.1.0, =0.0.0-dev-20240828032938, =6.3.2 and more Source cves: CVE-2026-65914 Source advisory: OSV:GHSA-H8R8-WCCR-V5F2...

6.1CVSS5.8AI score0.00307EPSS
SaveExploits1
vulnersOsv
vulnersOsv
•added 2026/03/27 8:41 p.m.•7 views

1router (>=0.3.96, <=1.0.2), 8router (>=0.5.12, <=0.5.24) +2061 more potentially affected by unknown CVE via dompurify (>=3.0.0, <=3.3.1)

dompurify NPM version =3.0.0, =0.3.96, =0.5.12, =0.3.33, =0.3.0, =0.5.0, =0.4.71, =1.0.0, =1.5.1, =0.18.0-beta.0, =0.1.0-alpha.1, =0.1.0, =0.1.0, =0.0.0-dev-20240828032938, =6.3.2 and more Source cves: unknown CVE Source advisory: SNYK:JS-DOMPURIFY-15810938...

5.8AI score
SaveExploits0
Positive Technologies
Positive Technologies
•added 2026/03/27 12:00 a.m.•27 views

PT-2026-63994

Name of the Vulnerable Software and Affected Versions DOMPurify versions prior to 3.3.2 Description A mutation-XSS Cross-Site Scripting issue occurs when sanitized HTML is reinserted into special parsing contexts using innerHTML with wrappers such as script, xmp, iframe, noembed, noframes, or...

8.7CVSS6.9AI score0.00525EPSS
SaveExploits5References56
Positive Technologies
Positive Technologies
•added 2026/03/27 12:00 a.m.•5 views

PT-2026-30777

Description A mutation-XSS mXSS condition was confirmed when sanitized HTML is reinserted into a new parsing context using innerHTML and special wrappers. The vulnerable wrappers confirmed in browser behavior are script, xmp, iframe, noembed, noframes, and noscript. The payload remains seemingly...

6.9CVSS6AI score
SaveExploits0References4
RedhatCVE
RedhatCVE
•added 2026/03/26 3:07 p.m.•14 views

CVE-2026-31833

Umbraco is an ASP.NET CMS. From 16.2.0 to before 16.5.1 and 17.2.2, An authenticated backoffice user with access to Settings can inject malicious HTML into property type descriptions. Due to an overly permissive attributeNameCheck configuration /.+/ in the UFM DOMPurify instance, event handler...

6.7CVSS5.9AI score0.0047EPSS
SaveExploits0References1
EUVD
EUVD
•added 2026/03/13 8:14 p.m.•17 views

EUVD-2026-12105

AnythingLLM is an application that turns pieces of content into context that any LLM can use as references during chatting. In 1.11.1 and earlier, AnythingLLM Desktop contains a Streaming Phase XSS vulnerability in the chat rendering pipeline that escalates to Remote Code Execution on the host OS...

9.6CVSS8.1AI score0.00758EPSS
SaveExploits1References2
Positive Technologies
Positive Technologies
•added 2026/03/13 12:00 a.m.•43 views

PT-2026-25378

Another example of the nodeIntegration: true / contextIsolation: false combination leading to a critical security vulnerability in a production Electron application. AnythingLLM Desktop is a popular local LLM + RAG tool. Their streaming chat renderer does not sanitise LLM output before DOM...

9.6CVSS8.5AI score0.00758EPSS
SaveExploits1References11
Rows per page
Query Builder