PT-2026-89206
CVE-2026-55073
·
Publicado
2026-09-09
·
Atualizado
2026-09-21
Descrição por
CVSS 3.1
6.2
MédiaMétricasAV:L/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Nome do Software Vulnerável e Versões Afetadas
WeasyPrint versões anteriores a 70.0
Description
Aplicações no lado do servidor que utilizam o WeasyPrint para renderizar entradas não confiáveis podem sofrer um bypass do mecanismo
url fetcher, projetado para restringir o carregamento de recursos (como o bloqueio de file:// ou hosts internos). Isso ocorre quando valores influenciados por um atacante são passados para a função HTML.write pdf() através de duas opções específicas:- A opção
xmp metadatachama a funçãoselect source()sem ourl fetcherdo documento, permitindo a leitura arbitrária de arquivos locais, onde o conteúdo do arquivo é incorporado literalmente no PDF resultante. - A opção
stylesheetsconstróiCSS()sem ourl fetcherdo documento, permitindo Server-Side Request Forgery (SSRF) e o carregamento de recursos locais ou internos. Este efeito é transitivo, pois o fetcher permissivo se propaga através de importações de CSS aninhadas e referênciasurl().
Recommendations
Atualize o WeasyPrint para a versão 70.0.
Como mitigação temporária, evite passar valores influenciados por atacantes para os parâmetros
xmp metadata e stylesheets na função write pdf().Explorabilidade
Exploit
Correção
Impactos
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾