First published: Thu Jun 16 2011(Updated: )
The rfc1867_post_handler function in main/rfc1867.c in PHP before 5.3.7 does not properly restrict filenames in multipart/form-data POST requests, which allows remote attackers to conduct absolute path traversal attacks, and possibly create or overwrite arbitrary files, via a crafted upload request, related to a "file path injection vulnerability."
Credit: secalert@redhat.com
Affected Software | Affected Version | How to fix |
---|---|---|
PHP | <=5.3.6 | |
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 | |
PHP | =5.3.3 | |
PHP | =5.3.4 | |
PHP | =5.3.5 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2011-2202 has a high severity rating due to its potential for remote file manipulation and absolute path traversal.
To fix CVE-2011-2202, upgrade PHP to version 5.3.7 or later to ensure proper restrictions on filenames.
The risks include unauthorized file creation or overwriting on the server, which could lead to further exploitation.
CVE-2011-2202 affects PHP versions prior to 5.3.7, including versions 5.3.6 and earlier.
Mitigation measures include disabling file uploads in PHP or restricting file upload directories to limit exposure.