Katalog CVE

CVE-2026-119204

Ś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.4 może zużywać nadmierną pamięć podczas parsowania spreparowanego drzewa stron PDF zawierającego wiele współdzielonych zasobów. Spłaszczanie drzewa stron kopiuje wpisy słownika stron i dziedziczonych zasobów bez ogólnego limitu wpisów, co powoduje nieproporcjonalne alokacje.

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.4 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.4, pypdf can consume excessive memory while parsing a crafted PDF page tree containing many shared resources. Page-tree flattening copies page dictionary and inherited resource entries without a document-wide entry budget, allowing the crafted resource structure to cause disproportionate allocations. This issue is fixed in version 6.21.4.

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