CVE-2006-7243: Input Validation
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 fileexists function.
Affected Software
Remediation
Patch Available
Patch Available
Patch Available
Patch Available
Patch Available
Patch Available
Patch Available
Event History
Frequently Asked Questions
What is the severity of CVE-2006-7243?
The CVE-2006-7243 vulnerability is classified as having a medium severity level due to its ability to bypass access restrictions.
How do I fix CVE-2006-7243?
To remediate CVE-2006-7243, it is recommended to upgrade PHP to version 5.3.4 or later to ensure the \0 character in pathnames is not accepted.
What systems are affected by CVE-2006-7243?
CVE-2006-7243 affects multiple versions of PHP, including versions 3.0 up to 5.3.3.
What types of attacks can exploit CVE-2006-7243?
CVE-2006-7243 can be exploited by attackers to bypass access restrictions using specially crafted file paths that include the \0 character.
Is CVE-2006-7243 a zero-day vulnerability?
CVE-2006-7243 is not classified as a zero-day vulnerability since it was reported and documented several years ago.