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

CVE-2012-1823

Critical
Published: Translated: NVD NIST

Summary

W PHP przed wersją 5.3.12 oraz 5.4.x przed wersją 5.4.2, w przypadku konfiguracji jako skrypt CGI, występuje problem z obsługą ciągów zapytań, które nie zawierają znaku =. To umożliwia zdalnym atakującym wykonanie dowolnego kodu poprzez umieszczanie opcji wiersza poleceń w ciągu zapytań.

Risk Assessment

Atakujący może wykorzystać tę podatność do zdalnego wykonania kodu, co stwarza poważne zagrożenie dla bezpieczeństwa systemu oraz danych organizacji.

Recommendation

Zaleca się aktualizację PHP do wersji 5.3.12 lub 5.4.2 i nowszych, aby zniwelować tę podatność oraz zapewnić odpowiednią konfigurację serwera.

Original NVD description (English source)

sapi/cgi/cgi_main.c in PHP before 5.3.12 and 5.4.x before 5.4.2, when configured as a CGI script (aka php-cgi), does not properly handle query strings that lack an = (equals sign) character, which allows remote attackers to execute arbitrary code by placing command-line options in the query string, related to lack of skipping a certain php_getopt for the 'd' case.

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