Katalog CVE

CVE-2026-22690

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.43%

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

Streszczenie

pypdf to darmowa biblioteka PDF w czystym Pythonie. W wersjach przed 6.6.0 występuje możliwość długiego czasu działania dla brakującego obiektu /Root z dużymi wartościami /Size podczas odbudowy tabeli odwołań. Dotyczy to tylko trybu odczytu nieścisłego (non-strict). Podatność została naprawiona w wersji 6.6.0.

Ocena ryzyka

Może to prowadzić do nadmiernego zużycia zasobów i odmowy usługi (DoS) podczas przetwarzania niezaufanych plików PDF. Wpływa na dostępność systemów.

Rekomendacja

Zaktualizuj pypdf do wersji 6.6.0 lub nowszej. Do czasu aktualizacji unikaj trybu non-strict dla niezaufanych plików 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 version 6.6.0, pypdf has possible long runtimes for missing /Root object with large /Size values. An attacker who uses this vulnerability can craft a PDF which leads to possibly long runtimes for actually invalid files. This can be achieved by omitting the /Root entry in the trailer, while using a rather large /Size value. Only the non-strict reading mode is affected. This issue has been patched in version 6.6.0.

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