PT-2024-40360 · Dompurify+1 · Dompurify+1

Publicado

2024-10-22

·

Atualizado

2024-10-22

CVSS v3.1

7.0

Alta

VetorAV:N/AC:H/PR:N/UI:N/S:U/C:L/I:H/A:L
Nome do software vulnerável e versões afetadas
Versões do Mermaid anteriores àquela que contém a correção para a vulnerabilidade do DOMPurify
Descrição
O pacote NPM do Mermaid contém uma versão vulnerável do DOMPurify, o que pode resultar em um ataque XSS. Este problema afeta usuários que utilizam determinados arquivos incluídos, como dist/mermaid.min.js, dist/mermaid.js, dist/mermaid.esm.mjs e dist/mermaid.esm.min.mjs, seja diretamente ou por meio de um link de CDN. Usuários que utilizam a exportação padrão do NPM de mermaid ou o arquivo dist/mermaid.core.mjs não são afetados.
Recomendações
Para versões anteriores à versão corrigida, atualize o pacote Mermaid usando um gerenciador de pacotes, como npm audit fix, para obter a versão corrigida. Como solução alternativa temporária, considere evitar o uso dos arquivos empacotados que contêm a versão vulnerável do DOMPurify.

Correção

Prototype Pollution

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

Enumeração de Fraquezas

Identificadores relacionados

GHSA-M4GQ-X24J-JPMF

Produtos afetados

Dompurify
Mermaid