Katalog CVE

CVE-2026-12600

WysokieCVSS 8.7
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.31%

Percentyl 23 - wyżej niż 23% wszystkich znanych CVE

Streszczenie

Podatność na odmowę usługi (DoS) w wewnętrznej implementacji dekodowania JPEG2000 (JPX) w forku Poppler opracowanym przez Innodata Labs. Gdy aplikacja przetwarza niezaufany plik PDF zawierający specjalnie spreparowane obrazy JPXDecode, zdalny atakujący może spowodować niekontrolowane zużycie pamięci. Błąd występuje w funkcji JPXStream::readCodestream(), gdzie wartości kontrolowane z segmentu SIZ (takie jak img.nComps) są używane do alokacji pamięci dla kafelków i komponentów bez odpowiedniej walidacji. Pozwala to atakującemu wymusić nadmierną alokację pamięci i spowodować wyczerpanie zasobów, co ostatecznie powoduje zakończenie procesu pdftoppm z powodu braku pamięci (OOM).

Ocena ryzyka

Atakujący może spowodować awarię aplikacji przetwarzającej pliki PDF, co może prowadzić do przerwania usług i niedostępności systemu.

Rekomendacja

Należy zaktualizować Poppler do wersji zawierającej poprawkę tej luki oraz ograniczyć przetwarzanie niezaufanych plików PDF.

Inne podatności w Poppler

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

Denial-of-service (DoS) vulnerability in the internal JPEG2000 (JPX) decoding implementation of the Poppler fork developed by Innodata Labs. When an application processes an untrusted PDF file containing specially crafted JPXDecode images, a remote attacker can cause uncontrolled memory consumption. The flaw occurs in the JPXStream::readCodestream() function, where values controlled from the SIZ segment (such as img.nComps) are used for the memory allocation of tiles and components without adequate validation. This allows an attacker to force excessive memory allocation and cause a resource exhaustion, ultimately causing the pdftoppm process to terminate due to out-of-memory (OOM) conditions.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS