CVE-2019-19242
SQLite 3.30.1 mishandles pExpr->y.pTab, as demonstrated by the TK_COLUMN case in...
SQLite 3.30.1 mishandles pExpr->y.pTab, as demonstrated by the TK_COLUMN case in sqlite3ExprCodeTarget in expr.c.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- High
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
5.9
SQLite 3.30.1 mishandles pExpr->y.pTab, as demonstrated by the TK_COLUMN case in sqlite3ExprCodeTarget in expr.c.
- Record
CVE-2019-19242- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H - CVSS 2.0
- 4.3 Medium
AV:N/AC:M/Au:N/C:N/I:N/A:P - Weakness
- CWE-476
- Updated
- 2026-11-02
CVE List No score
SQLite 3.30.1 mishandles pExpr->y.pTab, as demonstrated by the TK_COLUMN case in sqlite3ExprCodeTarget in expr.c.
- Record
CVE-2019-19242- Updated
- 2026-11-02
EUVDEUVD-2019-8868 No score
SQLite 3.30.1 mishandles pExpr->y.pTab, as demonstrated by the TK_COLUMN case in sqlite3ExprCodeTarget in expr.c.
- Record
EUVD-2019-8868- Updated
- 2026-11-02
GitHub AdvisoriesGHSA-565m-5c74-6h7v
5.9
SQLite 3.30.1 mishandles pExpr->y.pTab, as demonstrated by the TK_COLUMN case in...
SQLite 3.30.1 mishandles pExpr->y.pTab, as demonstrated by the TK_COLUMN case in sqlite3ExprCodeTarget in expr.c.
- Record
GHSA-565m-5c74-6h7v- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-476
- Updated
- 2026-11-02
OSVALPINE-CVE-2019-19242
5.9
SQLite 3.30.1 mishandles pExpr->y.pTab, as demonstrated by the TK_COLUMN case in sqlite3ExprCodeTarget in expr.c.
- Record
ALPINE-CVE-2019-19242- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVBELL-CVE-2019-19242
5.9
CVE-2019-19242 does not affect BellSoft software
- Record
BELL-CVE-2019-19242- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSV
5.9
SQLite 3.30.1 mishandles pExpr->y.pTab, as demonstrated by the TK_COLUMN case in sqlite3ExprCodeTarget in expr.c.
- Record
CVE-2019-19242- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2019-19242
5.9
SQLite 3.30.1 mishandles pExpr->y.pTab, as demonstrated by the TK_COLUMN case in sqlite3ExprCodeTarget in expr.c.
- Record
DEBIAN-CVE-2019-19242- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVMGASA-2020-0070 No score
Updated sqlite3 packages fix security vulnerabilities
Updated sqlite3 packages fix security vulnerabilities:
An out of bounds write flaw (CVE-2019-13734), insufficient data validation flaw (CVE-2019-13750), uninitialized use flaw (CVE-2019-13751), and out of bounds read flaws (CVE-2019-13752, CVE-2019-13753) in SQLite before 3.31.0.
It was discovered that SQLite incorrectly handled certain schemas. An attacker could possibly use this issue to cause a denial of service (CVE-2019-16168).
It was discovered that SQLite incorrectly handled certain schemas. An attacker could possibly use this issue to mishandles some expressions (CVE-2019-19242).
It was discovered that SQLite incorrectly handled certain queries. An attacker could possibly use this issue to execute arbitrary code (CVE-2019-19244).
exprListAppendList in window.c in SQLite 3.30.1 allows attackers to trigger an invalid pointer dereference because constant integer values in ORDER BY clauses of window definitions are mishandled (CVE-2019-19880).
For other changes in this update, see the referenced releaaselogs.
- Record
MGASA-2020-0070- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
sqliteAlpine:v3.10 |
before 3.28.0-r2 | 3.28.0-r2 |
sqliteAlpine:v3.11 |
before 3.30.1-r1 | 3.30.1-r1 |
sqliteAlpine:v3.12 |
before 3.30.1-r1 | 3.30.1-r1 |
sqliteAlpine:v3.13 |
before 3.30.1-r1 | 3.30.1-r1 |
sqliteAlpine:v3.14 |
before 3.30.1-r1 | 3.30.1-r1 |
sqliteAlpine:v3.15 |
before 3.30.1-r1 | 3.30.1-r1 |
sqliteAlpine:v3.16 |
before 3.30.1-r1 | 3.30.1-r1 |
sqliteAlpine:v3.17 |
before 3.30.1-r1 | 3.30.1-r1 |
sqliteAlpine:v3.18 |
before 3.30.1-r1 | 3.30.1-r1 |
sqliteAlpine:v3.19 |
before 3.30.1-r1 | 3.30.1-r1 |
Show 11 moreShow less
| Package | Affected | Fixed |
|---|---|---|
sqliteAlpine:v3.20 |
before 3.30.1-r1 | 3.30.1-r1 |
sqliteAlpine:v3.21 |
before 3.30.1-r1 | 3.30.1-r1 |
sqliteAlpine:v3.22 |
before 3.30.1-r1 | 3.30.1-r1 |
sqliteAlpine:v3.23 |
before 3.30.1-r1 | 3.30.1-r1 |
sqliteAlpine:v3.24 |
before 3.30.1-r1 | 3.30.1-r1 |
sqliteAlpine:v3.8 |
before 3.25.3-r3 | 3.25.3-r3 |
sqliteAlpine:v3.9 |
before 3.28.0-r2 | 3.28.0-r2 |
sqlite3Debian:12 |
before 3.30.1+fossil191229-1 | 3.30.1+fossil191229-1 |
sqlite3Debian:13 |
before 3.30.1+fossil191229-1 | 3.30.1+fossil191229-1 |
sqlite3Debian:14 |
before 3.30.1+fossil191229-1 | 3.30.1+fossil191229-1 |
sqlite3Mageia:7 From an advisory covering 9 CVEs |
before 3.31.1-1.mga7 | 3.31.1-1.mga7 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2019-19242 is a medium vulnerability (CVSS 5.9) in Sqlite, published November 25, 2019. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.71%, the 86th percentile. Fixed in sqlite 3.28.0-r2.
References
github.com/sqlite/sqlite/commit/57f7ece78410a8aae86aa4625fb7556897db384c
usn.ubuntu.com/4205-1
oracle.com/security-alerts/cpuapr2020.html
cert-portal.siemens.com/productcert/pdf/ssa-389290.pdf
cert-portal.siemens.com/productcert/html/ssa-389290.html
cert-portal.siemens.com/productcert/html/ssa-398330.html
Show 13 moreShow less
nvd.nist.gov/vuln/detail/CVE-2019-19242
github.com/advisories/GHSA-565m-5c74-6h7v
security.alpinelinux.org/vuln/CVE-2019-19242
docs.bell-sw.com/security/cves/CVE-2019-19242
security-tracker.debian.org/tracker/CVE-2019-19242
advisories.mageia.org/MGASA-2020-0070.html
bugs.mageia.org/show_bug.cgi?id=26104
sqlite.org/releaselog/3_29_0.html
sqlite.org/releaselog/3_30_0.html
sqlite.org/releaselog/3_30_1.html
sqlite.org/releaselog/3_31_0.html
sqlite.org/releaselog/3_31_1.html
chromereleases.googleblog.com/2019/12/stable-channel-update-for-desktop.html