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

CVE-2008-5031

High
Published: Translated: NVD NIST

Summary

Wielokrotne przepełnienia całkowite w Pythonie od wersji 2.2.3 do 2.6 mogą pozwolić atakującym, w zależności od kontekstu, na wywołanie nieznanego wpływu poprzez dużą wartość całkowitą w argumencie tabsize metody expandtabs. Problem dotyczy funkcji string_expandtabs oraz unicode_expandtabs.

Risk Assessment

Podatność ta może prowadzić do nieprzewidzianych zachowań aplikacji, co stwarza ryzyko dla integralności i dostępności systemów korzystających z podatnych wersji Pythona.

Recommendation

Zaleca się aktualizację Pythona do najnowszej wersji, aby usunąć tę podatność oraz wszelkie inne znane problemy bezpieczeństwa.

Related vulnerabilities

Original NVD description (English source)

Multiple integer overflows in Python 2.2.3 through 2.5.1, and 2.6, allow context-dependent attackers to have an unknown impact via a large integer value in the tabsize argument to the expandtabs method, as implemented by (1) the string_expandtabs function in Objects/stringobject.c and (2) the unicode_expandtabs function in Objects/unicodeobject.c. NOTE: this vulnerability reportedly exists because of an incomplete fix for CVE-2008-2315.

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