PHP before 5.3.4 accepts the \0 character in a pathname, which might allow context-dependent attackers to bypass intended access restrictions by placing a safe file extension after this character, as demonstrated by .php\0.jpg at the end of the argument to the file_exists function.
References
Configurations
Configuration 1 (hide)
|
History
No history.
Information
Published : 2011-01-18 20:00
Updated : 2024-02-04 17:54
NVD link : CVE-2006-7243
Mitre link : CVE-2006-7243
CVE.ORG link : CVE-2006-7243
JSON object : View
Products Affected
php
- php
CWE
CWE-20
Improper Input Validation