Katalog CVE

CVE-2026-119207

Ś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

pypdf przed wersją 6.21.3 może zużywać nadmierną pamięć, gdy tryb strict ładuje spreparowany nieprawidłowy słownik PDF. Zagnieżdżone błędy parsowania dodają powtarzający się tekst wyjątków do nowych błędów, przez co mały złośliwy słownik może rozrosnąć się do bardzo dużych komunikatów.

Ocena ryzyka

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

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 when strict mode loads a crafted invalid PDF dictionary. Nested parsing failures add repeated exception text to newly raised errors, allowing a small malformed dictionary to amplify into very large error messages. This issue is fixed in version 6.21.3.

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