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

CVE-2007-1885

High
Published: Translated: NVD NIST

Summary

Przepełnienie całkowitej liczby w funkcji str_replace w PHP 4 przed wersją 4.4.5 oraz PHP 5 przed wersją 5.2.1 umożliwia atakującym, zależnie od kontekstu, wykonanie dowolnego kodu poprzez użycie jednego znaku jako ciągu wyszukiwania w połączeniu z długim ciągiem zastępczym, co powoduje przepełnienie 32-bitowego licznika długości.

Risk Assessment

Podatność ta może prowadzić do wykonania złośliwego kodu, co stwarza poważne zagrożenie dla bezpieczeństwa aplikacji oraz danych organizacji.

Recommendation

Zaleca się aktualizację PHP do wersji 4.4.5 lub nowszej oraz 5.2.1 lub nowszej, aby zniwelować ryzyko związane z tą podatnością.

Related vulnerabilities

Original NVD description (English source)

Integer overflow in the str_replace function in PHP 4 before 4.4.5 and PHP 5 before 5.2.1 allows context-dependent attackers to execute arbitrary code via a single character search string in conjunction with a long replacement string, which overflows a 32 bit length counter. NOTE: this is probably the same issue as CVE-2007-0906.6.

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