PT-2024-40360 · Dompurify+1 · Dompurify+1
Publicado
2024-10-22
·
Atualizado
2024-10-22
CVSS v3.1
7.0
Alta
| Vetor | AV: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 👾
Identificadores relacionados
Produtos afetados
Dompurify
Mermaid