CVE-2022-24106
NiskieStreszczenie
W Xpdf przed wersją 4.04 dekoder DCT (JPEG) nieprawidłowo zezwalał na zmianę flagi 'interleaved' po pierwszym skanie obrazu, co prowadzi do nieznanej podatności związanej z liczbami całkowitymi w Stream.cc. Podatność może być wykorzystana podczas przetwarzania spreparowanych plików PDF.
Ocena ryzyka
Przetwarzanie złośliwego pliku PDF może wywołać błąd związany z liczbami całkowitymi, potencjalnie prowadząc do awarii lub dalszej eksploatacji aplikacji.
Rekomendacja
Zaktualizuj Xpdf do wersji 4.04 lub nowszej.
Inne podatności w Xpdf
Zobacz wszystkie- CVE-2026-85458Niskie
W Xpdf 4.06 i wcześniejszych wersjach występuje podatność na dzielenie przez zero, gdy glif w czcionce typu 3 ma zerową wysokość. Może to prowadzić do awarii programu lub nieprzewidzianego zachowania.
- CVE-2025-11896Niskie
W Xpdf 4.05 (i wcześniejszych) pętla obiektów PDF w CMap, poprzez wpis "UseCMap", prowadzi do nieskończonej rekurencji i przepełnienia stosu. Może to spowodować awarię aplikacji podczas przetwarzania złośliwego pliku PDF.
- CVE-2023-3436Niskie
Xpdf w wersji 4.04 może ulec zakleszczeniu podczas przetwarzania strumienia obiektów PDF, którego pole 'Length' znajduje się w innym strumieniu obiektów.
- CVE-2023-3044Niskie
W Xpdf występuje podatność związana z nadmiernie dużym rozmiarem strony PDF, co może prowadzić do błędu dzielenia przez zero w kodzie ekstrakcji tekstu. Problem ten został wykryty podczas testów fuzzingowych i jest mało prawdopodobny w normalnych plikach PDF.
Oryginalny opis (angielski, źródło NVD)
In Xpdf prior to 4.04, the DCT (JPEG) decoder was incorrectly allowing the 'interleaved' flag to be changed after the first scan of the image, leading to an unknown integer-related vulnerability in Stream.cc.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

