Lookup for vulnerabilities affecting packages.

GET /api/vulnerabilities/27374?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "url": "http://public2.vulnerablecode.io/api/vulnerabilities/27374?format=api",
    "vulnerability_id": "VCID-q79q-8yzx-p3f6",
    "summary": "Mermaid improperly sanitizes sequence diagram labels leading to XSS\n### Summary\nIn the default configuration of mermaid 11.9.0, user supplied input for sequence diagram labels is passed to `innerHTML` during calculation of element size, causing XSS.\n\n### Details\nSequence diagram node labels with KaTeX delimiters are passed through `calculateMathMLDimensions`. This method passes the full label to `innerHTML` which allows allows malicious users to inject arbitrary HTML and cause XSS when mermaid-js is used in it's default configuration (with KaTeX support enabled). \n\nThe vulnerability lies here:\n\n```ts\nexport const calculateMathMLDimensions = async (text: string, config: MermaidConfig) => {\n  text = await renderKatex(text, config);\n  const divElem = document.createElement('div');\n  divElem.innerHTML = text; // XSS sink, text has not been sanitized.\n  divElem.id = 'katex-temp';\n  divElem.style.visibility = 'hidden';\n  divElem.style.position = 'absolute';\n  divElem.style.top = '0';\n  const body = document.querySelector('body');\n  body?.insertAdjacentElement('beforeend', divElem);\n  const dim = { width: divElem.clientWidth, height: divElem.clientHeight };\n  divElem.remove();\n  return dim;\n};\n```\n\nThe `calculateMathMLDimensions` method was introduced in 5c69e5fdb004a6d0a2abe97e23d26e223a059832 two years ago, which was released in [Mermaid 10.9.0](https://github.com/mermaid-js/mermaid/releases/tag/v10.9.0).\n\n### PoC\nRender the following diagram and observe the modified DOM.\n\n```\nsequenceDiagram\n    participant A as Alice<img src=\"x\" onerror=\"document.write(`xss on ${document.domain}`)\">$$\\\\text{Alice}$$\n    A->>John: Hello John, how are you?\n    Alice-)John: See you later!\n```\n\nHere is a PoC on mermaid.live: https://mermaid.live/edit#pako:eNpVUMtOwzAQ_BWzyoFKaRTyaFILiio4IK7ckA-1km1iKbaLY6spUf4dJ0AF68uOZ2dm7REqXSNQ6PHDoarwWfDGcMkUudaJGysqceLKkj3hPdl3osJ7IRvSm-qBwcCAaIXGaONRrSsnUdnobITF28PQ954lwXglai25UNNhxWAXBMyXxcGOi-3kL_5k79e73atuFSUv2HWazH1IWn0m3CC5aPf4b3p2WK--BW-4DJCOWzQ3TM0HQmiMqIFa4zAEicZv4iGMsw0D26JEBtS3NR656ywDpiYv869_11r-Ko12TQv0yLveI3eqfcjP111HUNVonrRTFuhdsVgAHWEAmuRxlG7SuEzKMi-yJAnhAjTLIk_EcbFJtuk2y9MphM8lM47KIp--AOZghtU\n\n### Impact\nXSS on all sites that use mermaid and render user supplied diagrams without further sanitization.\n\n### Remediation\nThe value of the `text` argument for the `calculateMathMLDimensions` method needs to be sanitized before getting passed on to `innerHTML`.",
    "aliases": [
        {
            "alias": "CVE-2025-54881"
        },
        {
            "alias": "GHSA-7rqq-prvp-x9jh"
        }
    ],
    "fixed_packages": [
        {
            "url": "http://public2.vulnerablecode.io/api/packages/932402?format=api",
            "purl": "pkg:deb/debian/node-mermaid@0?distro=bullseye",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:deb/debian/node-mermaid@0%3Fdistro=bullseye"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/932399?format=api",
            "purl": "pkg:deb/debian/node-mermaid@8.7.0%2Bds%2B~cs27.17.17-3%2Bdeb11u2?distro=bullseye",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:deb/debian/node-mermaid@8.7.0%252Bds%252B~cs27.17.17-3%252Bdeb11u2%3Fdistro=bullseye"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/69630?format=api",
            "purl": "pkg:npm/mermaid@10.9.4",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:npm/mermaid@10.9.4"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/69629?format=api",
            "purl": "pkg:npm/mermaid@11.10.0",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:npm/mermaid@11.10.0"
        }
    ],
    "affected_packages": [
        {
            "url": "http://public2.vulnerablecode.io/api/packages/570775?format=api",
            "purl": "pkg:npm/mermaid@10.9.0-rc.1",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-fwuk-z3uk-1ygf"
                },
                {
                    "vulnerability": "VCID-q79q-8yzx-p3f6"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:npm/mermaid@10.9.0-rc.1"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/720706?format=api",
            "purl": "pkg:npm/mermaid@10.9.0-rc.2",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-fwuk-z3uk-1ygf"
                },
                {
                    "vulnerability": "VCID-q79q-8yzx-p3f6"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:npm/mermaid@10.9.0-rc.2"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/720707?format=api",
            "purl": "pkg:npm/mermaid@10.9.0",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-fwuk-z3uk-1ygf"
                },
                {
                    "vulnerability": "VCID-q79q-8yzx-p3f6"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:npm/mermaid@10.9.0"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/720708?format=api",
            "purl": "pkg:npm/mermaid@10.9.1",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-fwuk-z3uk-1ygf"
                },
                {
                    "vulnerability": "VCID-q79q-8yzx-p3f6"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:npm/mermaid@10.9.1"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/146425?format=api",
            "purl": "pkg:npm/mermaid@10.9.2",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-fwuk-z3uk-1ygf"
                },
                {
                    "vulnerability": "VCID-q79q-8yzx-p3f6"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:npm/mermaid@10.9.2"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/43983?format=api",
            "purl": "pkg:npm/mermaid@10.9.3",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-q79q-8yzx-p3f6"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:npm/mermaid@10.9.3"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/570776?format=api",
            "purl": "pkg:npm/mermaid@11.0.0-alpha.1",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-q79q-8yzx-p3f6"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:npm/mermaid@11.0.0-alpha.1"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/792404?format=api",
            "purl": "pkg:npm/mermaid@11.0.0-alpha.2",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-q79q-8yzx-p3f6"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:npm/mermaid@11.0.0-alpha.2"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/792405?format=api",
            "purl": "pkg:npm/mermaid@11.0.0-alpha.3",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-q79q-8yzx-p3f6"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:npm/mermaid@11.0.0-alpha.3"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/792406?format=api",
            "purl": "pkg:npm/mermaid@11.0.0-alpha.4",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-q79q-8yzx-p3f6"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:npm/mermaid@11.0.0-alpha.4"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/792407?format=api",
            "purl": "pkg:npm/mermaid@11.0.0-alpha.5",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-q79q-8yzx-p3f6"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:npm/mermaid@11.0.0-alpha.5"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/792408?format=api",
            "purl": "pkg:npm/mermaid@11.0.0-alpha.6",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-q79q-8yzx-p3f6"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:npm/mermaid@11.0.0-alpha.6"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/792409?format=api",
            "purl": "pkg:npm/mermaid@11.0.0-alpha.7",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-q79q-8yzx-p3f6"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:npm/mermaid@11.0.0-alpha.7"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/792410?format=api",
            "purl": "pkg:npm/mermaid@11.0.0",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-q79q-8yzx-p3f6"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:npm/mermaid@11.0.0"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/792411?format=api",
            "purl": "pkg:npm/mermaid@11.0.1",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-q79q-8yzx-p3f6"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:npm/mermaid@11.0.1"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/792412?format=api",
            "purl": "pkg:npm/mermaid@11.0.2",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-q79q-8yzx-p3f6"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:npm/mermaid@11.0.2"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/570771?format=api",
            "purl": "pkg:npm/mermaid@11.1.0",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-dmks-9n4b-vkh6"
                },
                {
                    "vulnerability": "VCID-q79q-8yzx-p3f6"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:npm/mermaid@11.1.0"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/791358?format=api",
            "purl": "pkg:npm/mermaid@11.1.1",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-dmks-9n4b-vkh6"
                },
                {
                    "vulnerability": "VCID-q79q-8yzx-p3f6"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:npm/mermaid@11.1.1"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/791359?format=api",
            "purl": "pkg:npm/mermaid@11.2.0",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-dmks-9n4b-vkh6"
                },
                {
                    "vulnerability": "VCID-q79q-8yzx-p3f6"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:npm/mermaid@11.2.0"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/791360?format=api",
            "purl": "pkg:npm/mermaid@11.2.1",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-dmks-9n4b-vkh6"
                },
                {
                    "vulnerability": "VCID-q79q-8yzx-p3f6"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:npm/mermaid@11.2.1"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/791361?format=api",
            "purl": "pkg:npm/mermaid@11.3.0",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-dmks-9n4b-vkh6"
                },
                {
                    "vulnerability": "VCID-q79q-8yzx-p3f6"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:npm/mermaid@11.3.0"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/791362?format=api",
            "purl": "pkg:npm/mermaid@11.4.0",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-dmks-9n4b-vkh6"
                },
                {
                    "vulnerability": "VCID-q79q-8yzx-p3f6"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:npm/mermaid@11.4.0"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/791363?format=api",
            "purl": "pkg:npm/mermaid@11.4.1",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-dmks-9n4b-vkh6"
                },
                {
                    "vulnerability": "VCID-q79q-8yzx-p3f6"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:npm/mermaid@11.4.1"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/791364?format=api",
            "purl": "pkg:npm/mermaid@11.5.0",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-dmks-9n4b-vkh6"
                },
                {
                    "vulnerability": "VCID-q79q-8yzx-p3f6"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:npm/mermaid@11.5.0"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/791365?format=api",
            "purl": "pkg:npm/mermaid@11.6.0",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-dmks-9n4b-vkh6"
                },
                {
                    "vulnerability": "VCID-q79q-8yzx-p3f6"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:npm/mermaid@11.6.0"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/791366?format=api",
            "purl": "pkg:npm/mermaid@11.7.0",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-dmks-9n4b-vkh6"
                },
                {
                    "vulnerability": "VCID-q79q-8yzx-p3f6"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:npm/mermaid@11.7.0"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/791367?format=api",
            "purl": "pkg:npm/mermaid@11.8.0",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-dmks-9n4b-vkh6"
                },
                {
                    "vulnerability": "VCID-q79q-8yzx-p3f6"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:npm/mermaid@11.8.0"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/791368?format=api",
            "purl": "pkg:npm/mermaid@11.8.1",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-dmks-9n4b-vkh6"
                },
                {
                    "vulnerability": "VCID-q79q-8yzx-p3f6"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:npm/mermaid@11.8.1"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/791369?format=api",
            "purl": "pkg:npm/mermaid@11.9.0",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-dmks-9n4b-vkh6"
                },
                {
                    "vulnerability": "VCID-q79q-8yzx-p3f6"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:npm/mermaid@11.9.0"
        }
    ],
    "references": [
        {
            "reference_url": "https://api.first.org/data/v1/epss?cve=CVE-2025-54881",
            "reference_id": "",
            "reference_type": "",
            "scores": [
                {
                    "value": "0.00014",
                    "scoring_system": "epss",
                    "scoring_elements": "0.02509",
                    "published_at": "2026-04-26T12:55:00Z"
                },
                {
                    "value": "0.00015",
                    "scoring_system": "epss",
                    "scoring_elements": "0.03387",
                    "published_at": "2026-04-08T12:55:00Z"
                },
                {
                    "value": "0.00015",
                    "scoring_system": "epss",
                    "scoring_elements": "0.03337",
                    "published_at": "2026-04-12T12:55:00Z"
                },
                {
                    "value": "0.00015",
                    "scoring_system": "epss",
                    "scoring_elements": "0.03366",
                    "published_at": "2026-04-11T12:55:00Z"
                },
                {
                    "value": "0.00015",
                    "scoring_system": "epss",
                    "scoring_elements": "0.03367",
                    "published_at": "2026-04-04T12:55:00Z"
                },
                {
                    "value": "0.00015",
                    "scoring_system": "epss",
                    "scoring_elements": "0.03408",
                    "published_at": "2026-04-09T12:55:00Z"
                },
                {
                    "value": "0.00015",
                    "scoring_system": "epss",
                    "scoring_elements": "0.03382",
                    "published_at": "2026-04-07T12:55:00Z"
                },
                {
                    "value": "0.00015",
                    "scoring_system": "epss",
                    "scoring_elements": "0.03418",
                    "published_at": "2026-04-21T12:55:00Z"
                },
                {
                    "value": "0.00015",
                    "scoring_system": "epss",
                    "scoring_elements": "0.03301",
                    "published_at": "2026-04-18T12:55:00Z"
                },
                {
                    "value": "0.00015",
                    "scoring_system": "epss",
                    "scoring_elements": "0.03291",
                    "published_at": "2026-04-16T12:55:00Z"
                },
                {
                    "value": "0.00015",
                    "scoring_system": "epss",
                    "scoring_elements": "0.03355",
                    "published_at": "2026-04-02T12:55:00Z"
                },
                {
                    "value": "0.00015",
                    "scoring_system": "epss",
                    "scoring_elements": "0.03314",
                    "published_at": "2026-04-13T12:55:00Z"
                },
                {
                    "value": "0.00017",
                    "scoring_system": "epss",
                    "scoring_elements": "0.04122",
                    "published_at": "2026-04-29T12:55:00Z"
                },
                {
                    "value": "0.00017",
                    "scoring_system": "epss",
                    "scoring_elements": "0.0407",
                    "published_at": "2026-04-24T12:55:00Z"
                },
                {
                    "value": "0.00022",
                    "scoring_system": "epss",
                    "scoring_elements": "0.06203",
                    "published_at": "2026-05-07T12:55:00Z"
                },
                {
                    "value": "0.00022",
                    "scoring_system": "epss",
                    "scoring_elements": "0.06103",
                    "published_at": "2026-05-05T12:55:00Z"
                },
                {
                    "value": "0.00022",
                    "scoring_system": "epss",
                    "scoring_elements": "0.06281",
                    "published_at": "2026-05-09T12:55:00Z"
                }
            ],
            "url": "https://api.first.org/data/v1/epss?cve=CVE-2025-54881"
        },
        {
            "reference_url": "https://github.com/mermaid-js/mermaid",
            "reference_id": "",
            "reference_type": "",
            "scores": [
                {
                    "value": "5.3",
                    "scoring_system": "cvssv4",
                    "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N"
                },
                {
                    "value": "MODERATE",
                    "scoring_system": "generic_textual",
                    "scoring_elements": ""
                }
            ],
            "url": "https://github.com/mermaid-js/mermaid"
        },
        {
            "reference_url": "https://github.com/mermaid-js/mermaid/commit/5c69e5fdb004a6d0a2abe97e23d26e223a059832",
            "reference_id": "",
            "reference_type": "",
            "scores": [
                {
                    "value": "5.3",
                    "scoring_system": "cvssv4",
                    "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N"
                },
                {
                    "value": "MODERATE",
                    "scoring_system": "generic_textual",
                    "scoring_elements": ""
                },
                {
                    "value": "Track",
                    "scoring_system": "ssvc",
                    "scoring_elements": "SSVCv2/E:P/A:Y/T:P/P:M/B:A/M:M/D:T/2025-08-19T18:10:57Z/"
                }
            ],
            "url": "https://github.com/mermaid-js/mermaid/commit/5c69e5fdb004a6d0a2abe97e23d26e223a059832"
        },
        {
            "reference_url": "https://github.com/mermaid-js/mermaid/commit/685516a85ec1df64cefd4fd15f26533be87d458e",
            "reference_id": "",
            "reference_type": "",
            "scores": [
                {
                    "value": "5.3",
                    "scoring_system": "cvssv4",
                    "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N"
                },
                {
                    "value": "MODERATE",
                    "scoring_system": "generic_textual",
                    "scoring_elements": ""
                },
                {
                    "value": "Track",
                    "scoring_system": "ssvc",
                    "scoring_elements": "SSVCv2/E:P/A:Y/T:P/P:M/B:A/M:M/D:T/2025-08-19T18:10:57Z/"
                }
            ],
            "url": "https://github.com/mermaid-js/mermaid/commit/685516a85ec1df64cefd4fd15f26533be87d458e"
        },
        {
            "reference_url": "https://github.com/mermaid-js/mermaid/security/advisories/GHSA-7rqq-prvp-x9jh",
            "reference_id": "",
            "reference_type": "",
            "scores": [
                {
                    "value": "MODERATE",
                    "scoring_system": "cvssv3.1_qr",
                    "scoring_elements": ""
                },
                {
                    "value": "5.3",
                    "scoring_system": "cvssv4",
                    "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N"
                },
                {
                    "value": "MODERATE",
                    "scoring_system": "generic_textual",
                    "scoring_elements": ""
                },
                {
                    "value": "Track",
                    "scoring_system": "ssvc",
                    "scoring_elements": "SSVCv2/E:P/A:Y/T:P/P:M/B:A/M:M/D:T/2025-08-19T18:10:57Z/"
                }
            ],
            "url": "https://github.com/mermaid-js/mermaid/security/advisories/GHSA-7rqq-prvp-x9jh"
        },
        {
            "reference_url": "https://nvd.nist.gov/vuln/detail/CVE-2025-54881",
            "reference_id": "",
            "reference_type": "",
            "scores": [
                {
                    "value": "5.3",
                    "scoring_system": "cvssv4",
                    "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N"
                },
                {
                    "value": "MODERATE",
                    "scoring_system": "generic_textual",
                    "scoring_elements": ""
                }
            ],
            "url": "https://nvd.nist.gov/vuln/detail/CVE-2025-54881"
        },
        {
            "reference_url": "https://github.com/advisories/GHSA-7rqq-prvp-x9jh",
            "reference_id": "GHSA-7rqq-prvp-x9jh",
            "reference_type": "",
            "scores": [
                {
                    "value": "MODERATE",
                    "scoring_system": "cvssv3.1_qr",
                    "scoring_elements": ""
                }
            ],
            "url": "https://github.com/advisories/GHSA-7rqq-prvp-x9jh"
        }
    ],
    "weaknesses": [
        {
            "cwe_id": 79,
            "name": "Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')",
            "description": "The product does not neutralize or incorrectly neutralizes user-controllable input before it is placed in output that is used as a web page that is served to other users."
        },
        {
            "cwe_id": 937,
            "name": "OWASP Top Ten 2013 Category A9 - Using Components with Known Vulnerabilities",
            "description": "Weaknesses in this category are related to the A9 category in the OWASP Top Ten 2013."
        },
        {
            "cwe_id": 1035,
            "name": "OWASP Top Ten 2017 Category A9 - Using Components with Known Vulnerabilities",
            "description": "Weaknesses in this category are related to the A9 category in the OWASP Top Ten 2017."
        }
    ],
    "exploits": [],
    "severity_range_score": "4.0 - 6.9",
    "exploitability": "0.5",
    "weighted_severity": "6.2",
    "risk_score": 3.1,
    "resource_url": "http://public2.vulnerablecode.io/vulnerabilities/VCID-q79q-8yzx-p3f6"
}