suse · CVE-2012-2311

Quick triage

Priority: medium Published: 2021-05-30 13:03:36 UTC Updated: 2026-04-18 19:50:21 UTC

View at Official suse advisory, NVD, CVE.org · CVE detail

Freshness: upstream tracker timestamp is available; use API updated time as primary recency signal.

Tracker summary

CVE-2012-2311 severity moderate: SUSE including 386 source package names (apache2-mod_php5-5.2.14-0.7.30.38.1, apache2-mod_php5-5.6.28-1.1, …), 431 product×package rows across 16 product lines (SUSE Linux Enterprise Server 11 SP1-TERADATA, SUSE Linux Enterprise Server 11 SP2, … (16 product lines)): Fixed 431.

Description:

sapi/cgi/cgi_main.c in PHP before 5.3.13 and 5.4.x before 5.4.3, when configured as a CGI script (aka php-cgi), does not properly handle query strings that contain a %3D sequence but no = (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. NOTE: this vulnerability exists because of an incomplete fix for CVE-2012-1823.

cvelogic Threat Intelligence