CVE-2017-15286: SQL Injection
SQLite 3.20.1 has a NULL pointer dereference in tableColumnList in shell.c because it fails to consider certain cases where sqlite3step(pStmt)==SQLITEROW is false and a data structure is never initialized.
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2017-15286?
CVE-2017-15286 has a severity rating of medium due to its potential to cause application crashes.
How do I fix CVE-2017-15286?
To fix CVE-2017-15286, users should upgrade SQLite to version 3.20.2 or later, which resolves the NULL pointer dereference issue.
What types of systems are affected by CVE-2017-15286?
CVE-2017-15286 specifically affects SQLite version 3.20.1, making any systems using this version vulnerable.
What can be impacted by CVE-2017-15286?
CVE-2017-15286 can lead to application instability, potentially resulting in service denial due to unexpected crashes.
Is CVE-2017-15286 exploitable remotely?
CVE-2017-15286 is not inherently remote exploitable as it requires local access to the affected SQLite database functionality.