Katalog CVE

CVE-2026-119209

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.27%

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

Streszczenie

pypdf przed wersją 6.21.3 może zużywać nadmierną pamięć podczas otwierania spreparowanego pliku PDF zawierającego strumienie cross-reference deklarujące bardzo duże liczby wpisów. Wysoce kompresowalne strumienie i łańcuchy /Prev mogą zwielokrotnić liczbę parsowanych wpisów, a ujemne wartości /Index omijają istniejące ograniczenie.

Ocena ryzyka

Atakujący może dostarczyć złośliwy plik PDF, powodując wyczerpanie pamięci i odmowę usługi w aplikacji przetwarzającej dokumenty. Może to zakłócić dostępność usługi.

Rekomendacja

Zaktualizuj pypdf do wersji 6.21.3 lub nowszej. Rozważ ograniczenie zasobów dla procesów przetwarzających niezaufane pliki PDF.

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.3, pypdf can consume excessive memory while opening a crafted PDF containing cross-reference streams that declare very large entry counts. Highly compressible streams and /Prev chains can multiply the number of parsed entries across a document, while negative /Index counts can bypass the existing per-stream clamp. This issue is fixed in version 6.21.3.

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