Katalog CVE

CVE-2008-1721

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Błąd związany z podpisywaniem liczb całkowitych w module rozszerzenia zlib w Pythonie 2.5.2 i wcześniejszych wersjach umożliwia zdalnym atakującym wykonanie dowolnego kodu poprzez użycie ujemnej liczby całkowitej, co prowadzi do niewystarczającego przydziału pamięci i przepełnienia bufora.

Ocena ryzyka

Atakujący mogą wykorzystać tę podatność do zdalnego wykonania kodu, co stanowi poważne zagrożenie dla integralności i bezpieczeństwa systemów korzystających z podatnych wersji Pythona.

Rekomendacja

Zaleca się aktualizację Pythona do wersji 2.5.3 lub nowszej, aby usunąć tę podatność oraz monitorowanie systemów w celu wykrycia potencjalnych prób ataków.

Powiązane podatności

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

Integer signedness error in the zlib extension module in Python 2.5.2 and earlier allows remote attackers to execute arbitrary code via a negative signed integer, which triggers insufficient memory allocation and a buffer overflow.

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