CVE-2010-1868: Code Injection
The (1) sqlitesinglequery and (2) sqlitearrayquery functions in ext/sqlite/sqlite.c in PHP 5.2 through 5.2.13 and 5.3 through 5.3.2 allow context-dependent attackers to execute arbitrary code by calling these functions with an empty SQL query, which triggers access of uninitialized memory.
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2010-1868?
CVE-2010-1868 is considered a critical vulnerability due to its potential to allow attackers to execute arbitrary code.
How do I fix CVE-2010-1868?
To mitigate CVE-2010-1868, upgrade PHP to a version that is not affected, specifically 5.3.3 or later.
Which versions of PHP are affected by CVE-2010-1868?
CVE-2010-1868 affects PHP versions from 5.2.0 through 5.2.13 and 5.3.0 to 5.3.2.
What functions are vulnerable in CVE-2010-1868?
The vulnerability in CVE-2010-1868 stems from the sqlite_single_query and sqlite_array_query functions.
Can CVE-2010-1868 be exploited remotely?
Yes, CVE-2010-1868 can be exploited by context-dependent attackers, making it a significant risk for web applications using affected PHP versions.