VYPR

Mermaid

by Mermaid Project

npm: mermaid

Source repositories

CVEs (6)

  • CVE-2021-43861HigDec 30, 2021
    risk 0.40cvss 7.2epss 0.01

    Mermaid is a Javascript based diagramming and charting tool that uses Markdown-inspired text definitions and a renderer to create and modify complex diagrams. Prior to version 8.13.8, malicious diagrams can run javascript code at diagram readers' machines. Users should upgrade…

  • CVE-2025-54880MedAug 19, 2025
    risk 0.33cvss 6.1epss 0.00

    Mermaid is a JavaScript based diagramming and charting tool that uses Markdown-inspired text definitions and a renderer to create and modify complex diagrams. In the default configuration of mermaid 11.9.0 and earlier, user supplied input for architecture diagram icons is passed…

  • CVE-2026-41159MedMay 29, 2026
    risk 0.27cvss 5.3epss 0.00

    Mermaid is a JavaScript tool that uses Markdown-inspired text to create and modify diagrams and charts. Prior to 10.9.6 and 11.15.0, Mermaid's default configuration allows injecting CSS that applies outside of the Mermaid diagram via the fontFamily, themeCSS, and altFontFamily…

  • CVE-2026-41150MedMay 29, 2026
    risk 0.27cvss 5.3epss 0.00

    Mermaid is a JavaScript tool that uses Markdown-inspired text to create and modify diagrams and charts. Prior to 10.9.6 and 11.15.0, there is a denial-of-service attack when rendering gantt charts, if they use the excludes attribute to exclude all dates. mermaid.parse is…

  • CVE-2022-31108MedJun 28, 2022
    risk 0.20cvss 4.1epss 0.01

    Mermaid is a JavaScript based diagramming and charting tool that uses Markdown-inspired text definitions and a renderer to create and modify complex diagrams. An attacker is able to inject arbitrary `CSS` into the generated graph allowing them to change the styling of elements…

  • CVE-2021-35513MedJun 27, 2021
    risk 0.00cvss 6.1epss 0.01

    Mermaid before 8.11.0 allows XSS when the antiscript feature is used.