Katalog CVE

CVE-2021-29921

KrytyczneCVSS 9.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Bardzo wysokie ryzyko
6.88%

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

Streszczenie

W Pythonie przed wersją 3.9.5 biblioteka ipaddress nieprawidłowo obsługuje wiodące zera w oktetach adresu IP. W niektórych sytuacjach pozwala to atakującym obejść kontrolę dostępu opartą na adresach IP.

Ocena ryzyka

Mechanizmy kontroli dostępu oparte na adresach IP mogą zostać obejść, co umożliwia nieautoryzowany dostęp do chronionych zasobów.

Rekomendacja

Zaktualizuj Pythona do wersji 3.9.5 lub nowszej. Nie polegaj wyłącznie na walidacji adresów IP przez bibliotekę ipaddress w mechanizmach kontroli dostępu.

Inne podatności w Python

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

In Python before 3,9,5, the ipaddress library mishandles leading zero characters in the octets of an IP address string. This (in some situations) allows attackers to bypass access control that is based on IP addresses.

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