CVE-2025-54880
Summary

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 to the d3 html() method, creating a sink for cross site scripting. This vulnerability is fixed in 11.10.0.

Publication Date Aug. 20, 2025, 2:15 a.m.
Registration Date Aug. 20, 2025, 4 a.m.
Last Update Aug. 20, 2025, 2:15 a.m.
Related information, measures and tools
Common Vulnerabilities List

JVN Vulnerability Information
mermaid project の Node.js 用 mermaid におけるクロスサイトスクリプティングの脆弱性
Title mermaid project の Node.js 用 mermaid におけるクロスサイトスクリプティングの脆弱性
Summary

mermaid project の Node.js 用 mermaid には、クロスサイトスクリプティングの脆弱性が存在します。

Possible impacts 情報を取得される、および情報を改ざんされる可能性があります。
Solution

ベンダアドバイザリまたはパッチ情報が公開されています。参考情報を参照して適切な対策を実施してください。

Publication Date Aug. 19, 2025, midnight
Registration Date Oct. 22, 2025, 2:44 p.m.
Last Update Oct. 22, 2025, 2:44 p.m.
Affected System
mermaid project
mermaid 11.1.0 以上 11.10.0 未満
CVE (情報セキュリティ 共通脆弱性識別子)
CWE (共通脆弱性タイプ一覧)
その他
Change Log
No Changed Details Date of change
1 [2025年10月22日]
  掲載
Oct. 22, 2025, 2:44 p.m.