Katalog CVE

CVE-2026-119203

ŚrednieCVSS 5.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.30%

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

Streszczenie

Biblioteka pypdf przed wersją 6.21.4 może wejść w nieskończoną pętlę podczas otwierania spreparowanego, niekompletnego pliku PDF, którego tablica referencji krzyżowych sięga końca pliku bez sekcji trailer. Wyszukiwanie trailera może wielokrotnie przewijać do tej samej pozycji strumienia zamiast zakończyć się, blokując wątek przetwarzający.

Ocena ryzyka

Atakujący może dostarczyć złośliwy plik PDF, który zawiesi aplikację przetwarzającą dokumenty, powodując odmowę usługi. Ryzyko dotyczy systemów przyjmujących niezaufane pliki PDF od użytkowników.

Rekomendacja

Zaktualizuj bibliotekę pypdf do wersji 6.21.4 lub nowszej. Rozważ ograniczenie czasu przetwarzania plików PDF w aplikacjach przyjmujących niezaufane dokumenty.

Inne podatności w pypdf

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

pypdf is a free and open-source pure-python PDF library. Prior to 6.21.4, pypdf can enter an infinite loop while opening a crafted incomplete PDF whose standard cross-reference table reaches the end of the file without a trailer. The trailer search can repeatedly rewind to the same stream position instead of terminating when parsing makes no progress, blocking the processing thread. This issue is fixed in version 6.21.4.

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