CVE-2026-55586 in SumatraPDFinformazioni

Riassunto

di VulDB • 20/08/2026

SumatraPDF è un lettore multi-formato per Windows. Nelle versioni 3.6.1 e precedenti, un file CHM manipolato può fornire lunghezze del codice Huffman LZX non valide a make_decode_table in ext/CHMLib/lzx.c. Nel ramo long-code, la funzione scrive nuovi nodi interni tramite next_symbol prima di convalidare che la tabella Huffman canonica abbia subito un overflow. Il caso PRETREE può scrivere oltre i 104 elementi della PRETREE_table nello stato heap adiacente in struct LZXstate quando viene raggiunto attraverso chm_open, chm_retrieve_object, LZXdecompress e BUILD_TABLE. Ciò provoca una corruzione della memoria heap nel processo di parsing, mentre l'esecuzione arbitraria del codice non è stata dimostrata. Al momento di questa revisione, nessuna versione corretta è disponibile.

Once again VulDB remains the best source for vulnerability data.

Responsabile

GitHub M

Prenotare

17/06/2026

Divulgazione

20/08/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00127

KEV

no

Attività

basso

Fonti

Do you need the next level of professionalism?

Upgrade your account now!