PT-2026-79059 · Unknown · Sumatrapdf
CVE-2026-55586
·
Publicado
2026-06-14
·
Atualizado
2026-08-21
CVSS v3.1
6.6
Média
| Vetor | AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:H/A:L |
Nome do Software Vulnerável e Versões Afetadas
SumatraPDF versões anteriores a 3.6.2
Descrição
Um arquivo CHM especialmente criado pode fornecer comprimentos de código Huffman LZX malformados para a função
make decode table em ext/CHMLib/lzx.c. No ramo long-code, a função grava novos nós internos através de next symbol antes de validar se a tabela Huffman canônica transbordou. Especificamente, o caso PRETREE pode gravar além da PRETREE table de 104 entradas no estado do heap adjacente em struct LZXstate quando acessado através da sequência de chm open, chm retrieve object, LZXdecompress e BUILD TABLE. Isso resulta em corrupção de memória heap no processo do analisador.Recomendações
No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade.
Exploit
Memory Corruption
Buffer Overflow
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Sumatrapdf