{"id":"CVE-2019-19646","title":"pragma.c in SQLite through 3.30.1 mishandles NOT NULL in an integrity_check PRAGMA command in certain cases of generated columns.","summary":"pragma.c in SQLite through 3.30.1 mishandles NOT NULL in an integrity_check PRAGMA command in certain cases of generated columns.","severity":"critical","cvss":9.8,"cvssVector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","cwe":["CWE-754"],"vendor":"sqlite","product":"sqlite","affected":["sqlite <= 3.30.1","sinec_infrastructure_network_services < 1.0.1.1","tenable.sc < 5.19.0","mysql_workbench <= 8.0.19","cloud_backup","ontap_select_deploy_administration_utility"],"patched":["sinec_infrastructure_network_services 1.0.1.1","tenable.sc 5.19.0"],"published":"2019-12-09","updated":"2026-10-14","sourceUpdated":"2026-10-14T08:16:58.763","source":"NVD","sourceUrl":"https://nvd.nist.gov/vuln/detail/CVE-2019-19646","references":[{"url":"https://cert-portal.siemens.com/productcert/pdf/ssa-389290.pdf","label":"cve@mitre.org"},{"url":"https://github.com/sqlite/sqlite/commit/926f796e8feec15f3836aa0a060ed906f8ae04d3","label":"cve@mitre.org"},{"url":"https://github.com/sqlite/sqlite/commit/ebd70eedd5d6e6a890a670b5ee874a5eae86b4dd","label":"cve@mitre.org"},{"url":"https://security.netapp.com/advisory/ntap-20191223-0001/","label":"cve@mitre.org"},{"url":"https://www.oracle.com/security-alerts/cpuapr2020.html","label":"cve@mitre.org"},{"url":"https://www.sqlite.org/","label":"cve@mitre.org"},{"url":"https://www.tenable.com/security/tns-2021-14","label":"cve@mitre.org"},{"url":"https://cert-portal.siemens.com/productcert/pdf/ssa-389290.pdf","label":"af854a3a-2127-422b-91ae-364da2661108"},{"url":"https://github.com/sqlite/sqlite/commit/926f796e8feec15f3836aa0a060ed906f8ae04d3","label":"af854a3a-2127-422b-91ae-364da2661108"},{"url":"https://github.com/sqlite/sqlite/commit/ebd70eedd5d6e6a890a670b5ee874a5eae86b4dd","label":"af854a3a-2127-422b-91ae-364da2661108"},{"url":"https://security.netapp.com/advisory/ntap-20191223-0001/","label":"af854a3a-2127-422b-91ae-364da2661108"},{"url":"https://www.oracle.com/security-alerts/cpuapr2020.html","label":"af854a3a-2127-422b-91ae-364da2661108"},{"url":"https://www.sqlite.org/","label":"af854a3a-2127-422b-91ae-364da2661108"},{"url":"https://www.tenable.com/security/tns-2021-14","label":"af854a3a-2127-422b-91ae-364da2661108"},{"url":"https://cert-portal.siemens.com/productcert/html/ssa-389290.html","label":"0b142b55-0307-4c5a-b3c9-f314f3fb7c5e"},{"url":"https://cert-portal.siemens.com/productcert/html/ssa-398330.html","label":"0b142b55-0307-4c5a-b3c9-f314f3fb7c5e"}],"tags":["nvd","cve.org"],"epss":0.07402,"epssPercentile":0.94403,"ingestedAt":"2026-10-14T08:23:04.325Z","slug":"CVE-2019-19646","body":"## Overview\n\npragma.c in SQLite through 3.30.1 mishandles NOT NULL in an integrity_check PRAGMA command in certain cases of generated columns.\n\n## Affected\n\n- `sqlite <= 3.30.1`\n- `sinec_infrastructure_network_services < 1.0.1.1`\n- `tenable.sc < 5.19.0`\n- `mysql_workbench <= 8.0.19`\n- `cloud_backup`\n- `ontap_select_deploy_administration_utility`\n\n## Remediation\n\nUpgrade past the affected range:\n\n- `sinec_infrastructure_network_services 1.0.1.1`\n- `tenable.sc 5.19.0`","depth":"midnight","depthScore":55,"depthScoreParts":{"impact":53.9,"likelihood":1.5,"exploitation":0,"ransomware":0},"changes":[]}