SQLite 3.20.1 has a NULL pointer dereference in tableColumnList in shell.c because it fails to consider certain cases where sqlite3_step(pStmt)==SQLITE_ROW is false and a data structure is never initialized.
The product dereferences a pointer that it expects to be valid but is NULL.
| Name | Vendor | Start Version | End Version |
|---|---|---|---|
| Sqlite | Sqlite | 3.20.1 (including) | 3.20.1 (including) |
| Sqlite3 | Ubuntu | artful | * |
| Sqlite3 | Ubuntu | vivid/ubuntu-core | * |
| Sqlite3 | Ubuntu | zesty | * |