Lucene search
+L

5 matches found

Veracode
Veracode
•added 2026/08/08 8:14 a.m.•16 views

Prototype Pollution

Mermaid is vulnerable to Prototype Pollution. The vulnerability is due to assignWithDepth being used to deep-merge caller-supplied configuration into Mermaid's internal config, allowing prototype pollution when untrusted data is passed directly to configuration setters such as mermaid.initialize...

2.4CVSS5.9AI score0.00353EPSS
SaveExploits0References6Affected Software1
Snyk
Snyk
•added 2026/08/06 7:59 p.m.•23 views

Prototype Pollution

Overview mermaid is a package for generation of diagrams and flowcharts from text in a similar manner as markdown. Affected versions of this package are vulnerable to Prototype Pollution in the assignWithDepth process used by configuration APIs. An attacker can modify internal object properties b...

7.2CVSS6.5AI score0.00353EPSS
SaveExploits0References2
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/08/06 12:00 a.m.•4 views

CVE-2026-71438: Improperly Controlled Modification of Object Prototype Attributes

Mermaid is a JavaScript tool that uses Markdown-inspired text to create and modify diagrams and charts. Prior to 10.9.8 and 11.16.1, Mermaid's configuration setters mermaid.initialize, mermaidAPI.setConfig, and mermaidAPI.updateSiteConfig merge caller-supplied configuration into Mermaid's interna...

2.4CVSS5.9AI score0.00353EPSS
SaveExploits0References2
Positive Technologies
Positive Technologies
•added 2026/08/06 12:00 a.m.•5 views

PT-2026-68806

Name of the Vulnerable Software and Affected Versions Mermaid versions prior to 10.9.8 Mermaid versions prior to 11.16.1 Description Configuration setters mermaid.initialize, mermaidAPI.setConfig, and mermaidAPI.updateSiteConfig merge caller-supplied configuration into the internal config using t...

2.4CVSS5.8AI score0.00353EPSS
SaveExploits0References20
Positive Technologies
Positive Technologies
•added 2026/08/06 12:00 a.m.•4 views

PT-2026-68955

Summary Mermaid's configuration setters mermaid.initialize, mermaidAPI.setConfig, and mermaidAPI.updateSiteConfig merge the caller-supplied configuration object into Mermaid's internal config using the assignWithDepth deep-merge helper that is vulnerable to prototype pollution. Because these APIs...

2.4CVSS5.9AI score
SaveExploits0References8
Rows per page
Query Builder