PT-2026-5717
CVE-2026-24043
·
Publicado
2026-02-02
·
Atualizado
2026-02-02
Descrição por
CVSS 4.0
6.9
MédiaMétricasAV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:L/SA:N
Nome do Software Vulnerável e Versões Afetadas
Versões do jsPDF anteriores à 4.1.0
Descrição
O jsPDF é uma biblioteca JavaScript usada para gerar documentos PDF. Há uma falha devido à entrada controlada pelo usuário na função
addMetadata, permitindo injeção arbitrária de XML. Se a entrada não sanitizada for fornecida ao método addMetadata, um usuário pode injetar metadados XMP arbitrários no PDF gerado. Isso pode comprometer a integridade do PDF se ele for posteriormente assinado ou processado. O vetor de ataque de exemplo demonstra a injeção de um "dc:creator" (Autor) falso para falsificar a origem do documento. A função vulnerável é addMetadata. O primeiro argumento da função addMetadata é o parâmetro vulnerável.Recomendações
As versões anteriores à 4.1.0 devem ser atualizadas para a versão 4.1.0 ou posterior.
Sanitizar a entrada do usuário antes de passá-la ao método
addMetadata escapando entidades XML. Por exemplo, substitua '&' por '&', '<' por '<', '>' por '>', '"' por '"' e "'" por '''.Explorabilidade
Exploit
Correção
Impactos
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾