Katalog CVE

CVE-2026-55195

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.32%

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

Streszczenie

Biblioteka py7zr przed wersją 1.1.3 nie kontroluje całkowitego rozmiaru dekompresowanych danych, co pozwala na atak typu „bomba dekompresyjna”. Specjalnie spreparowany plik .7z (np. 15,6 KB) może po dekompresji zająć 100 MB, prowadząc do wyczerpania miejsca na dysku lub pamięci.

Ocena ryzyka

Organizacja narażona jest na atak DoS (odmowa usługi) poprzez wyczerpanie zasobów systemowych podczas przetwarzania złośliwych archiwów 7z. Może to zakłócić działanie aplikacji korzystających z py7zr.

Rekomendacja

Należy niezwłocznie zaktualizować bibliotekę py7zr do wersji 1.1.3 lub nowszej. W międzyczasie warto ograniczyć przetwarzanie archiwów 7z z niezaufanych źródeł.

Inne podatności w py7zr

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

py7zr is a Python-based library and utility to support 7zip archive compression, decompression, encryption and decryption. Prior to 1.1.3, py7zr's Worker.decompress() extracted archive entries without tracking total decompressed size, allowing a crafted .7z file such as a 15.6 KB archive that expands to 100 MB to exhaust disk or memory before extraction completes. This issue is fixed in version 1.1.3.

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