CVE-2009-4018
CVE-2009-4018
The proc_open function in ext/standard/proc_open.c in PHP before 5.2.11 and 5.3.x before 5.3.1 does not enforce the (1) safe_mode_allowed_env_vars and (2) safe_mode_protected_env_vars directives, which allows context-dependent attackers to execute programs with an arbitrary environment via the env parameter, as demonstrated by a crafted value of the LD_LIBRARY_PATH environment variable.
Affected products
n/a · n/apublic PoCs found — 1
exploitdbwww.exploit-db.com/exploits/11636unverified⚠ Public resources, to assess the exposure of systems you control or are authorized to test. Test only with authorization.
Want to know if your infrastructure is exposed to this?
Talk to TrueHacking →References
http://bugs.php.net/bug.php?id=49026http://marc.info/?l=bugtraq&m=127680701405735&w=2http://marc.info/?l=oss-security&m=125886770008678&w=2http://marc.info/?l=oss-security&m=125897935330618&w=2http://secunia.com/advisories/40262http://secunia.com/advisories/41480http://secunia.com/advisories/41490https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A7256http://svn.php.net/viewvc/php/php-src/branches/PHP_5_2/ext/standard/proc_open.c?r1=286360&r2=286359&pathrev=286360http://svn.php.net/viewvc/php/php-src/branches/PHP_5_3/ext/standard/proc_open.c?r1=286360&r2=286359&pathrev=286360http://svn.php.net/viewvc/?view=revision&revision=286360http://www.itrc.hp.com/service/cki/docDisplay.do?docId=emr_na-c02512995