pragma.c in SQLite through 3.30.1 mishandles NOT NULL in an integrity_check PRAGMA command in certain cases of generated columns.
{
"unresolved_ranges": [
{
"vendor_product": "oracle:mysql_workbench",
"extracted_events": [
{
"last_affected": "8.0.19"
}
],
"cpes": [
"cpe:2.3:a:oracle:mysql_workbench:*:*:*:*:*:*:*:*"
],
"source": "CPE_RANGE"
},
{
"vendor_product": "siemens:sinec_infrastructure_network_services",
"extracted_events": [
{
"fixed": "1.0.1.1"
}
],
"cpes": [
"cpe:2.3:a:siemens:sinec_infrastructure_network_services:*:*:*:*:*:*:*:*"
],
"source": "CPE_RANGE"
},
{
"vendor_product": "sqlite:sqlite",
"extracted_events": [
{
"last_affected": "3.30.1"
}
],
"cpes": [
"cpe:2.3:a:sqlite:sqlite:*:*:*:*:*:*:*:*"
],
"source": "CPE_RANGE"
},
{
"vendor_product": "tenable:tenable.sc",
"extracted_events": [
{
"fixed": "5.19.0"
}
],
"cpes": [
"cpe:2.3:a:tenable:tenable.sc:*:*:*:*:*:*:*:*"
],
"source": "CPE_RANGE"
},
{
"extracted_events": [
{
"fixed": "3.30.1"
}
],
"source": "DESCRIPTION"
}
]
}"2026-06-05T14:11:58Z"
[
{
"id": "CVE-2019-19646-9309b7ef",
"source": "https://github.com/sqlite/sqlite/commit/ebd70eedd5d6e6a890a670b5ee874a5eae86b4dd",
"signature_version": "v1",
"target": {
"file": "src/pragma.c",
"function": "sqlite3Pragma"
},
"signature_type": "Function",
"deprecated": false,
"digest": {
"function_hash": "81887588632185082942462640853487298645",
"length": 34549.0
}
},
{
"id": "CVE-2019-19646-9be8d076",
"source": "https://github.com/sqlite/sqlite/commit/ebd70eedd5d6e6a890a670b5ee874a5eae86b4dd",
"signature_version": "v1",
"target": {
"file": "src/pragma.c"
},
"signature_type": "Line",
"deprecated": false,
"digest": {
"line_hashes": [
"75772211932370066961044757769477824398",
"265006959511851735808480047376599878688",
"6538859422089707599338206685011758999",
"291953892105491831415878765413603078160"
],
"threshold": 0.9
}
},
{
"id": "CVE-2019-19646-c711d163",
"source": "https://github.com/sqlite/sqlite/commit/926f796e8feec15f3836aa0a060ed906f8ae04d3",
"signature_version": "v1",
"target": {
"file": "src/resolve.c"
},
"signature_type": "Line",
"deprecated": false,
"digest": {
"line_hashes": [
"40015932615069714055652524913201718661",
"188132985362625565631551245078433860408",
"210770666083136339371890223421360869164",
"285787193750034897044932503343825221014",
"62954172825703654779965651079931865907",
"102360335824324600878947031064834434222",
"223252739605802989829644018704389548076",
"114620101495004438809943085375136913027",
"326535966595014330555015567978745680387",
"187630064249482215310285457275650558896",
"86988013153904571619637037851046660206",
"42748077292719877097525945531749848394"
],
"threshold": 0.9
}
},
{
"id": "CVE-2019-19646-f6d467d3",
"source": "https://github.com/sqlite/sqlite/commit/926f796e8feec15f3836aa0a060ed906f8ae04d3",
"signature_version": "v1",
"target": {
"file": "src/resolve.c",
"function": "sqlite3CreateColumnExpr"
},
"signature_type": "Function",
"deprecated": false,
"digest": {
"function_hash": "44317595824406957071962385224217827723",
"length": 515.0
}
}
]
"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2019-19646.json"