A Sirene é uma ferramenta JavaScript que usa o texto inspirado no Markdown para criar e modificar diagramas e gráficos. Antes de 10.9.6 e 11.15.0, a configuração padrão da Sereia permite injetar CSS que se aplica fora do diagrama da Sereia através da fonteFamilia, temaCSS e opções de configuração da Sereia. O CSS injetado explora o manejo do & (referência do scope) do stylis.:not(&) escapa ao campo automático do #mermaid- xxx, aplicando estilos a todos os elementos da página. Regras globais (@font-face, @keyframes, @counter- style) também são injetáveis enquanto o stylis as eleva ao nível superior. Isto permite a defaultação da página e a exfiltração do atributo DOM através de seletores CSS:has(). Esta vulnerabilidade está fixada em 10.9.6 e 11.15.0. O registro de base de dados de vulnerabilidade nacional CVE- 2026 - 41159 foi publicado em 2026 - 05 - 29 T 15: 16: 22.813 Z e última modificação em 2026 - 07 - 21 T 12: 10: 00.090 Z. O seu estado registrado é modificado.
métricas de vulnerabilidade gravadas: CVSS 4.0, pontuação de base 5.3, gravidade MEDIUM, vetor CVSS: 4.0 /AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:L/VA:N/SC:L/SI:L/África do Sul:L/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/S:X/AU:X/R:X/V:X/RE:X/U:X; CVSS 3.1, pontuação de base 5.3, gravidade MEDIUM, vetor CVSS: 3.1 /AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L, pontuação de exploração 3.9, pontuação de impacto 1.4; CVSS. Classificações de fraqueza associadas: CWE- 94.
Os produtos ou plataformas nomeados nos dados de aplicabilidade incluem: sereia do projeto de sereia. O registro NVD inclui referências de suporte documentando a vulnerabilidade, tecnologia afetada ou informações de remediação.