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