CVE-2007-1583: Medium severity PHP PHP vulnerability
The mbparsestr function in PHP 4.0.0 through 4.4.6 and 5.0.0 through 5.2.1 sets the internal registerglobals flag and does not disable it in certain cases when a script terminates, which allows remote attackers to invoke available PHP scripts with registerglobals functionality that is not detectable by these scripts, as demonstrated by forcing a memorylimit violation.
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2007-1583?
The severity of CVE-2007-1583 is considered to be high due to the risk of remote code execution.
How do I fix CVE-2007-1583?
To fix CVE-2007-1583, upgrade to a patched version of PHP that addresses this vulnerability.
Which versions of PHP are affected by CVE-2007-1583?
CVE-2007-1583 affects PHP versions 4.0.0 through 4.4.6 and 5.0.0 through 5.2.1.
What is the impact of exploiting CVE-2007-1583?
Exploiting CVE-2007-1583 can allow remote attackers to enable the register_globals feature, leading to potential data leakage or code injection.
Is CVE-2007-1583 still a risk for modern PHP applications?
Yes, CVE-2007-1583 remains a risk if legacy versions of PHP vulnerable to this issue are still in use.