PT-2026-39886 · Mermaid Js+3 · Mermaid+1

Zsxsoft

·

Publicado

2026-05-11

·

Atualizado

2026-05-23

·

CVE-2026-41149

CVSS v4.0

5.3

Média

VetorAV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:L/VA:N/SC:L/SI:L/SA:L
Nome do Software Vulnerável e Versões Afetadas Mermaid versões anteriores a 10.9.6 Mermaid versões 11.0.0-alpha.1 até 11.14.0
Description O Mermaid é uma ferramenta JavaScript que utiliza texto inspirado em Markdown para criar e modificar diagramas e gráficos. Sob a configuração padrão, a diretiva classDef em diagramas de estado permite a injeção de HTML que escapa do contexto SVG, resultando em injeção de DOM. Embora as tags <script> sejam removidas para evitar cross-site scripting (XSS), o problema ainda permite a injeção de elementos HTML arbitrários no Document Object Model (DOM), que é a interface de programação para documentos HTML e XML.
Recommendations Atualize para a versão 10.9.6. Atualize para a versão 11.15.0. Como alternativa temporária, defina securityLevel como sandbox para renderizar os diagramas em um <iframe> isolado.

Exploit

Correção

Code Injection

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-41149
GHSA-GHCM-XQFW-Q4VR

Produtos afetados

Mermaid
Node-Mermaid