CVE-2007-1700: High severity PHP PHP vulnerability
The session extension in PHP 4 before 4.4.5, and PHP 5 before 5.2.1, calculates the reference count for the session variables without considering the internal pointer from the session globals, which allows context-dependent attackers to execute arbitrary code via a crafted string in the sessionregister after unsetting HTTPSESSIONVARS and SESSION, which destroys the session data Hashtable.
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2007-1700?
CVE-2007-1700 has been classified as a critical vulnerability due to its potential to allow arbitrary code execution.
How do I fix CVE-2007-1700?
To address CVE-2007-1700, upgrade PHP to version 4.4.5 or later for PHP 4, or to version 5.2.1 or later for PHP 5.
Which PHP versions are affected by CVE-2007-1700?
CVE-2007-1700 affects PHP versions prior to 4.4.5 and 5.2.1, including several earlier versions.
What are the attack vectors for CVE-2007-1700?
CVE-2007-1700 can be exploited through crafted strings in session variables, leading to arbitrary code execution.
Is CVE-2007-1700 still a risk today?
While CVE-2007-1700 primarily affects outdated versions of PHP, any systems still using those vulnerable versions remain at risk.