GHSA-w32g-5hqp-gg6qHighDisclosed before NVD

Cross-Site Scripting in mermaid

Published
September 2, 2020
Last Modified
January 9, 2023

📋 Description

Versions of mermaid prior to 8.2.3 are vulnerable to Cross-Site Scripting. If malicious input such as A["<img src=invalid onerror=alert('XSS')></img>"] is provided to the application, it will execute the code instead of rendering it as text due to improper output encoding.

Recommendation

Upgrade to version 8.2.3 or later

🎯 Affected products1

  • npm/mermaid:< 8.2.3

🔗 References (3)