PT-2020-16170

CVE-2020-25725

·

Publicado

2020-11-21

·

Atualizado

2026-10-31

Descrição por

CVSS 3.1
5.5
Média
MétricasAV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Nome do software vulnerável e versões afetadas
Xpdf versão 4.02
Descrição
O problema surge na função SplashOutputDev::endType3Char(GfxState *state), onde ela tenta usar o t3GlyphStack->cache liberado, resultando em um problema de uso de heap após liberação. Isso ocorre porque a correção anterior para caracteres Type 3 aninhados não tratava corretamente os casos em que um caractere Type 3 se refere a outro caractere na mesma fonte Type 3.
Recomendações
Para a versão 4.02 do Xpdf, considere desativar a função SplashOutputDev::endType3Char como uma solução temporária até que um patch esteja disponível. Restrinja o acesso a fontes Tipo 3 para minimizar o risco de exploração. No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade.
Explorabilidade
Exploit
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Enumeração de fraquezas
Identificadores relacionados
ALT-PU-2021-1186
ALT-PU-2021-1195
CLEANSTART-2024-FU74266
MGASA-2021-0112
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾