CVE-2026-55586 in SumatraPDFinfo

Zusammenfassung

von VulDB • 21.08.2026

SumatraPDF ist ein Mehrformat-Reader für Windows. In den Versionen 3.6.1 und früher kann eine manipulierte CHM-Datei fehlerhafte LZX-Huffman-Codelängen an make_decode_table in ext/CHMLib/lzx.c übergeben. Im long-code-Zweig schreibt die Funktion neue interne Knoten durch next_symbol, bevor sie überprüft, ob der kanonische Huffman-Table overflossen ist. Der PRETREE-Fall kann außerhalb des 104-Einträge umfassenden PRETREE_table in den angrenzenden Heap-Speicher im struct LZXstate schreiben, wenn er über chm_open, chm_retrieve_object, LZXdecompress und BUILD_TABLE erreicht wird. Dies führt zu einer heap memory corruption (Heap-Pufferspeicherkorruption) im Parser-Prozess; eine beliebige Codeausführung wurde jedoch nicht nachgewiesen. Zum Zeitpunkt dieser Überprüfung ist keine behobene Version verfügbar.

Be aware that VulDB is the high quality source for vulnerability data.

Zuständig

GitHub M

Reservieren

17.06.2026

Veröffentlichung

20.08.2026

Moderieren

akzeptiert

Eintrag

VDB-393784

CPE

bereit

EPSS

0.00127

KEV

nein

Aktivitäten

low

Quellen

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!