Vulnerability CVE-2006-5178


Published: 2006-10-10   Modified: 2012-02-12

Description:
Race condition in the symlink function in PHP 5.1.6 and earlier allows local users to bypass the open_basedir restriction by using a combination of symlink, mkdir, and unlink functions to change the file path after the open_basedir check and before the file is opened by the underlying system, as demonstrated by symlinking a symlink into a subdirectory, to point to a parent directory via .. (dot dot) sequences, and then unlinking the resulting symlink.

See advisories in our WLB2 database:
Topic
Author
Date
Low
PHP open_basedir Race Condition Vulnerability
Stefan Esser
10.10.2006

Type:

CWE-362

CVSS2 => (AV:L/AC:H/Au:N/C:C/I:C/A:C)

CVSS Base Score
Impact Subscore
Exploitability Subscore
6.2/10
10/10
1.9/10
Exploit range
Attack complexity
Authentication
Local
High
No required
Confidentiality impact
Integrity impact
Availability impact
Complete
Complete
Complete
Affected software
PHP -> PHP 

 References:
http://lists.grok.org.uk/pipermail/full-disclosure/2006-October/049850.html
http://securityreason.com/securityalert/1692
http://securitytracker.com/id?1016977
http://www.hardened-php.net/advisory_082006.132.html
http://www.mandriva.com/security/advisories?name=MDKSA-2006:185
http://www.neosecurityteam.net/index.php?action=advisories&id=26
http://www.securityfocus.com/archive/1/447649/100/0/threaded
http://www.securityfocus.com/archive/1/448020/100/0/threaded
http://www.securityfocus.com/archive/1/448953/100/0/threaded
http://www.securityfocus.com/bid/20326
http://www.turbolinux.com/security/2006/TLSA-2006-38.txt
http://www.vupen.com/english/advisories/2006/3901
https://exchange.xforce.ibmcloud.com/vulnerabilities/29340

Copyright 2024, cxsecurity.com

 

Back to Top