CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2024-4032

High
Published: Translated: NVD NIST

Summary

Moduł 'ipaddress' zawierał nieprawidłowe informacje dotyczące tego, czy niektóre adresy IPv4 i IPv6 są oznaczone jako 'globalnie osiągalne' lub 'prywatne'. Dotyczyło to właściwości is_private i is_global klas ipaddress.IPv4Address, ipaddress.IPv4Network, ipaddress.IPv6Address oraz ipaddress.IPv6Network, gdzie wartości nie były zwracane zgodnie z najnowszymi informacjami z IANA Special-Purpose Address Registries.

Risk Assessment

Nieprawidłowe klasyfikacje adresów mogą prowadzić do błędnych decyzji w zakresie bezpieczeństwa sieci oraz konfiguracji, co zwiększa ryzyko nieautoryzowanego dostępu do zasobów. Organizacje mogą być narażone na ataki, które wykorzystują te błędy w klasyfikacji adresów.

Recommendation

Zaleca się aktualizację do wersji CPython 3.12.4 lub 3.13.0a6, które zawierają poprawione informacje z rejestrów IANA, aby zapewnić prawidłowe działanie właściwości is_private i is_global.

Related vulnerabilities

Original NVD description (English source)

The “ipaddress” module contained incorrect information about whether certain IPv4 and IPv6 addresses were designated as “globally reachable” or “private”. This affected the is_private and is_global properties of the ipaddress.IPv4Address, ipaddress.IPv4Network, ipaddress.IPv6Address, and ipaddress.IPv6Network classes, where values wouldn’t be returned in accordance with the latest information from the IANA Special-Purpose Address Registries. CPython 3.12.4 and 3.13.0a6 contain updated information from these registries and thus have the intended behavior.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS