First published: Wed Feb 02 2011(Updated: )
The SplFileInfo::getType function in the Standard PHP Library (SPL) extension in PHP before 5.3.4 on Windows does not properly detect symbolic links, which might make it easier for local users to conduct symlink attacks by leveraging cross-platform differences in the stat structure, related to lack of a FILE_ATTRIBUTE_REPARSE_POINT check.
Credit: cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
PHP | <=5.3.3 | |
PHP | =1.0 | |
PHP | =2.0 | |
PHP | =2.0b10 | |
PHP | =3.0 | |
PHP | =3.0.1 | |
PHP | =3.0.2 | |
PHP | =3.0.3 | |
PHP | =3.0.4 | |
PHP | =3.0.5 | |
PHP | =3.0.6 | |
PHP | =3.0.7 | |
PHP | =3.0.8 | |
PHP | =3.0.9 | |
PHP | =3.0.10 | |
PHP | =3.0.11 | |
PHP | =3.0.12 | |
PHP | =3.0.13 | |
PHP | =3.0.14 | |
PHP | =3.0.15 | |
PHP | =3.0.16 | |
PHP | =3.0.17 | |
PHP | =3.0.18 | |
PHP | =4.0 | |
PHP | =4.0-beta_4_patch1 | |
PHP | =4.0-beta1 | |
PHP | =4.0-beta2 | |
PHP | =4.0-beta3 | |
PHP | =4.0-beta4 | |
PHP | =4.0.0 | |
PHP | =4.0.1 | |
PHP | =4.0.2 | |
PHP | =4.0.3 | |
PHP | =4.0.4 | |
PHP | =4.0.5 | |
PHP | =4.0.6 | |
PHP | =4.0.7 | |
PHP | =4.1.0 | |
PHP | =4.1.1 | |
PHP | =4.1.2 | |
PHP | =4.2.0 | |
PHP | =4.2.1 | |
PHP | =4.2.2 | |
PHP | =4.2.3 | |
PHP | =4.3.0 | |
PHP | =4.3.1 | |
PHP | =4.3.2 | |
PHP | =4.3.3 | |
PHP | =4.3.4 | |
PHP | =4.3.5 | |
PHP | =4.3.6 | |
PHP | =4.3.7 | |
PHP | =4.3.8 | |
PHP | =4.3.9 | |
PHP | =4.3.10 | |
PHP | =4.3.11 | |
PHP | =4.4.0 | |
PHP | =4.4.1 | |
PHP | =4.4.2 | |
PHP | =4.4.3 | |
PHP | =4.4.4 | |
PHP | =4.4.5 | |
PHP | =4.4.6 | |
PHP | =4.4.7 | |
PHP | =4.4.8 | |
PHP | =4.4.9 | |
PHP | =5.3.0 | |
PHP | =5.3.1 | |
PHP | =5.3.2 | |
Microsoft Windows |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
The severity of CVE-2011-0754 is classified as a moderate vulnerability, allowing for potential local symlink attacks.
CVE-2011-0754 affects PHP versions before 5.3.4 on Windows as well as earlier versions including 1.0, 2.0, and 3.x.
To fix CVE-2011-0754, you should upgrade to PHP version 5.3.4 or later.
CVE-2011-0754 is a local vulnerability that allows users to exploit symbolic link detection issues in PHP.
Yes, CVE-2011-0754 specifically affects Windows users running vulnerable versions of PHP.