CVE-2019-19924Improper Handling of Exceptional Conditions in Sqlite

Severity
5.3MEDIUMNVD
EPSS
6.3%
top 9.02%
CISA KEV
Not in KEV
Exploit
No known exploits
Timeline
PublishedDec 24
Latest updateMay 24

Description

SQLite 3.30.1 mishandles certain parser-tree rewriting, related to expr.c, vdbeaux.c, and window.c. This is caused by incorrect sqlite3WindowRewrite() error handling.

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:NExploitability: 3.9 | Impact: 1.4

Affected Packages5 packages

Debianghost/sqlite3< 3.30.1+fossil191229-1+3
NVDsqlite/sqlite3.30.1
NVDapache/bookkeeper4.12.1

Patches

🔴Vulnerability Details

3
GHSA
GHSA-mp99-gxqh-6752: SQLite 32022-05-24
OSV
CVE-2019-19924: SQLite 32019-12-24
CVEList
CVE-2019-19924: SQLite 32019-12-24

📋Vendor Advisories

3
Ubuntu
SQLite vulnerabilities2020-03-10
Red Hat
sqlite: incorrect sqlite3WindowRewrite() error handling leads to mishandling certain parser-tree rewriting2020-01-08
Debian
CVE-2019-19924: sqlite3 - SQLite 3.30.1 mishandles certain parser-tree rewriting, related to expr.c, vdbea...2019

💬Community

3
Bugzilla
CVE-2019-19924 sqlite: incorrect sqlite3WindowRewrite() error handling leads to mishandling certain parser-tree rewriting [fedora-31]2020-01-10
Bugzilla
CVE-2019-19924 sqlite: incorrect sqlite3WindowRewrite() error handling leads to mishandling certain parser-tree rewriting2020-01-08
Bugzilla
CVE-2019-19924 sqlite: incorrect sqlite3WindowRewrite() error handling leads to mishandling certain parser-tree rewriting [fedora-30]2020-01-08
CVE-2019-19924 — Sqlite vulnerability | cvebase