CVE-2019-19646
sqlite: pragma.c mishandles NOT NULL in an integrity_check PRAGMA command in certain cases of generated columns
Severity by source
Trivy's own label is CRITICAL. Rated critical by NVD, Azure Linux, Photon OS. Rated lower by Red Hat (medium).
Description
pragma.c in SQLite through 3.30.1 mishandles NOT NULL in an integrity_check PRAGMA command in certain cases of generated columns.
Affected packages and fixed versions
| Source | Package | Fixed in |
|---|---|---|
| Azure Linux 3.0 | ceph | 0:18.2.1-1.azl3 |
| Photon OS 1.0 | sqlite-autoconf | 3.30.1-2.ph1 |
| Photon OS 2.0 | sqlite | 3.27.2-7.ph2 |
| Photon OS 3.0 | sqlite | 3.30.1-1.ph3 |
References
- https://access.redhat.com/security/cve/CVE-2019-19646
- https://cert-portal.siemens.com/productcert/html/ssa-389290.html
- https://cert-portal.siemens.com/productcert/html/ssa-398330.html
- https://cert-portal.siemens.com/productcert/pdf/ssa-389290.pdf
- https://github.com/sqlite/sqlite/commit/926f796e8feec15f3836aa0a060ed906f8ae04d3
- https://github.com/sqlite/sqlite/commit/ebd70eedd5d6e6a890a670b5ee874a5eae86b4dd
- https://nvd.nist.gov/vuln/detail/CVE-2019-19646
- https://security.netapp.com/advisory/ntap-20191223-0001/