Podatności SumatraPDF
3 znanych podatności CVE w SumatraPDF, przetłumaczonych i ocenionych.
- CVE-2026-26054Średnie
SumatraPDF przed wersją 3.6 zawiera lukę w funkcji MobiDoc::ParseHeader, gdzie dekoder tworzony jest z długością stałą, a nie rzeczywistą długością bufora. Złośliwy plik MOBI może spowodować odczyt poza buforem, co prowadzi do awarii aplikacji (crash).
- CVE-2026-88361Niskie ryzyko· EPSS 5%
SumatraPDF 3.6.1 zawiera podatność na przepełnienie liczby całkowitej w funkcji EngineMupdf::BuildPageLabelRec() podczas parsowania wpisów /Nums w PageLabels pliku PDF.
- CVE-2026-55586Średnie
SumatraPDF to czytnik wielu formatów dla systemu Windows. W wersji 3.6.1 i wcześniejszych spreparowany plik CHM może dostarczyć nieprawidłowe długości kodów Huffmana LZX do funkcji make_decode_table w ext/CHMLib/lzx.c. W gałęzi długich kodów funkcja zapisuje nowe węzły wewnętrzne przez next_symbol przed walidacją, czy kanoniczna tablica Huffmana nie przepełniła się. Przypadek PRETREE może zapisać poza 104-elementową tablicę PRETREE_table do sąsiedniego stanu sterty w strukturze LZXstate, gdy osiągnięty jest przez chm_open, chm_retrieve_object, LZXdecompress i BUILD_TABLE. Powoduje to uszkodzenie pamięci sterty w procesie parsera, podczas gdy nie wykazano wykonania dowolnego kodu. Brak dostępnej naprawionej wersji w momencie przeglądu.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

