PT-2021-3336
CVE-2021-23980
·
Publicado
2021-02-02
·
Atualizado
2026-10-31
Descrição por
CVSS 4.0
6.9
MédiaMétricasAV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N
Nome do software vulnerável e versões afetadas
Versões do Bleach anteriores à 3.3.0
Descrição
Um ataque XSS de mutação afeta usuários que chamam
bleach.clean com tags permitidas específicas e o argumento de palavra-chave strip comments=False. Essa vulnerabilidade pode permitir que um invasor remoto comprometa a confidencialidade e a integridade das informações protegidas. As tags afetadas incluem svg, math, p, br, style, title, noscript, script, textarea, noframes, iframe ou xmp. Observe que nenhuma dessas tags está entre as tags permitidas por padrão e que strip comments tem o valor padrão True.Recomendações
Para resolver o problema, os usuários são incentivados a atualizar para a versão 3.3.0 ou superior do Bleach. Como solução alternativa temporária, modifique as chamadas
bleach.clean para pelo menos uma das seguintes opções:-
não permitir as tags
style,title,noscript,script,textarea,noframes,iframeouxmp -
não permitir as tags
svgoumath -
não permitir as tags
poubr -
definir
strip comments=True
Além disso, uma Política de Segurança de Conteúdo (Content-Security-Policy) robusta, sem
unsafe-inline e unsafe-eval em script-src, também ajudará a mitigar o risco.Explorabilidade
Exploit
Correção
Impactos
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾