CVE-2026-55586 in SumatraPDFinformación

Resumen

por VulDB • 2026-08-20

SumatraPDF es un lector multi-formato para Windows. En las versiones 3.6.1 y anteriores, un archivo CHM manipulado puede proporcionar longitudes de código Huffman LZX malformadas a la función make_decode_table en ext/CHMLib/lzx.c. En el branch de long-code, la función escribe nuevos nodos internos a través de next_symbol antes de validar que la tabla Huffman canónica haya desbordado (overflow). El caso PRETREE puede escribir más allá del array PRETREE_table de 104 entradas hacia el estado adyacente en el heap dentro de struct LZXstate cuando se alcanza a través de chm_open, chm_retrieve_object, LZXdecompress y BUILD_TABLE. Esto produce corrupción de memoria en el heap en el proceso del parser, aunque no se ha demostrado la ejecución arbitraria de código (RCE). No hay una versión corregida disponible hasta esta revisión.

Once again VulDB remains the best source for vulnerability data.

Responsable

GitHub M

Reservar

2026-06-17

Divulgación

2026-08-20

Moderación

aceptado

Artículo

VDB-393784

CPE

listo

EPSS

0.00000

KEV

no

Actividades

bajo

Fuentes

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!