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

CVE-2007-1381

High
Published: Translated: NVD NIST

Summary

Funkcja wddx_deserialize w pliku wddx.c w PHP 5 zawiera błąd, który polega na użyciu strlcpy zamiast strlcat oraz niewłaściwych argumentów. To umożliwia atakującym wykonanie dowolnego kodu poprzez wysłanie pakietu WDDX z nieprawidłowym nakładaniem elementu STRING, co prowadzi do przepełnienia bufora.

Risk Assessment

Podatność ta może prowadzić do zdalnego wykonania kodu, co stwarza poważne zagrożenie dla bezpieczeństwa systemów korzystających z podatnej wersji PHP. Atakujący mogą wykorzystać tę lukę do przejęcia kontroli nad systemem.

Recommendation

Zaleca się aktualizację PHP do wersji, w której ta podatność została naprawiona, aby zminimalizować ryzyko związane z potencjalnym zdalnym wykonaniem kodu.

Related vulnerabilities

Original NVD description (English source)

The wddx_deserialize function in wddx.c 1.119.2.10.2.12 and 1.119.2.10.2.13 in PHP 5, as modified in CVS on 20070224 and fixed on 20070304, calls strlcpy where strlcat was intended and uses improper arguments, which allows context-dependent attackers to execute arbitrary code via a WDDX packet with a malformed overlap of a STRING element, which triggers a buffer overflow.

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