Katalog CVE

CVE-2026-59939

WysokieCVSS 7.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.42%

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

Streszczenie

Biblioteka httplib2 dla Pythona przed wersją 0.32.0 nie ogranicza dekompresji odpowiedzi HTTP z kodowaniem gzip lub deflate, co pozwala złośliwemu serwerowi na wysłanie małego skompresowanego ładunku, który po dekompresji zajmuje ogromną ilość pamięci, powodując błąd MemoryError lub zabicie procesu przez OOM.

Ocena ryzyka

Atakujący może zdalnie spowodować wyczerpanie pamięci w aplikacji klienckiej używającej httplib2, prowadząc do odmowy usługi (DoS) i potencjalnego przerwania działania krytycznych usług.

Rekomendacja

Należy niezwłocznie zaktualizować bibliotekę httplib2 do wersji 0.32.0 lub nowszej, która zawiera poprawkę ograniczającą rozmiar dekompresowanych danych.

Powiązane podatności

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

httplib2 is a comprehensive HTTP client library for Python. Prior to 0.32.0, httplib2 performs unbounded decompression of HTTP response bodies encoded with Content-Encoding: gzip or deflate in _decompressContent in httplib2/init.py, allowing a malicious or compromised HTTP server to return a small compressed payload that expands to an arbitrarily large size in memory and causes MemoryError or OOM-kill in the client process. This issue is fixed in version 0.32.0.

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