pragma.c in SQLite through 3.30.1 mishandles NOT NULL in an integrity_check PRAGMA command in certain cases of generated columns.
[
{
"signature_type": "Function",
"target": {
"function": "sqlite3Pragma",
"file": "src/pragma.c"
},
"source": "https://github.com/sqlite/sqlite/commit/ebd70eedd5d6e6a890a670b5ee874a5eae86b4dd",
"id": "CVE-2019-19646-9309b7ef",
"digest": {
"length": 34549.0,
"function_hash": "81887588632185082942462640853487298645"
},
"signature_version": "v1",
"deprecated": false
},
{
"signature_type": "Line",
"target": {
"file": "src/pragma.c"
},
"source": "https://github.com/sqlite/sqlite/commit/ebd70eedd5d6e6a890a670b5ee874a5eae86b4dd",
"id": "CVE-2019-19646-9be8d076",
"digest": {
"threshold": 0.9,
"line_hashes": [
"75772211932370066961044757769477824398",
"265006959511851735808480047376599878688",
"6538859422089707599338206685011758999",
"291953892105491831415878765413603078160"
]
},
"signature_version": "v1",
"deprecated": false
},
{
"signature_type": "Line",
"target": {
"file": "src/resolve.c"
},
"source": "https://github.com/sqlite/sqlite/commit/926f796e8feec15f3836aa0a060ed906f8ae04d3",
"id": "CVE-2019-19646-c711d163",
"digest": {
"threshold": 0.9,
"line_hashes": [
"40015932615069714055652524913201718661",
"188132985362625565631551245078433860408",
"210770666083136339371890223421360869164",
"285787193750034897044932503343825221014",
"62954172825703654779965651079931865907",
"102360335824324600878947031064834434222",
"223252739605802989829644018704389548076",
"114620101495004438809943085375136913027",
"326535966595014330555015567978745680387",
"187630064249482215310285457275650558896",
"86988013153904571619637037851046660206",
"42748077292719877097525945531749848394"
]
},
"signature_version": "v1",
"deprecated": false
},
{
"signature_type": "Function",
"target": {
"function": "sqlite3CreateColumnExpr",
"file": "src/resolve.c"
},
"source": "https://github.com/sqlite/sqlite/commit/926f796e8feec15f3836aa0a060ed906f8ae04d3",
"id": "CVE-2019-19646-f6d467d3",
"digest": {
"length": 515.0,
"function_hash": "44317595824406957071962385224217827723"
},
"signature_version": "v1",
"deprecated": false
}
]