CVE-2019-19645

Published: 09 December 2019

alter.c in SQLite through 3.30.1 allows attackers to trigger infinite recursion via certain types of self-referential views in conjunction with ALTER TABLE statements.

Priority

Low

CVSS 3 base score: 5.5

Status

Package Release Status
sqlite
Launchpad, Ubuntu, Debian
Upstream Needs triage

Ubuntu 20.10 (Groovy Gorilla) Not vulnerable
(code not present)
Ubuntu 20.04 LTS (Focal Fossa) Not vulnerable
(code not present)
Ubuntu 18.04 LTS (Bionic Beaver) Not vulnerable
(code not present)
Ubuntu 16.04 LTS (Xenial Xerus) Not vulnerable
(code not present)
Ubuntu 14.04 ESM (Trusty Tahr) Not vulnerable
(code not present)
sqlite3
Launchpad, Ubuntu, Debian
Upstream Needs triage

Ubuntu 20.10 (Groovy Gorilla) Not vulnerable
(3.31.1-1ubuntu1)
Ubuntu 20.04 LTS (Focal Fossa) Not vulnerable
(3.31.1-1ubuntu1)
Ubuntu 18.04 LTS (Bionic Beaver) Ignored

Ubuntu 16.04 LTS (Xenial Xerus) Ignored

Ubuntu 14.04 ESM (Trusty Tahr) Ignored

Patches:
Upstream: https://github.com/sqlite/sqlite/commit/38096961c7cd109110ac21d3ed7dad7e0cb0ae06

Notes

AuthorNote
mdeslaur
The code changes required to backport the fix for this issue to
older versions of SQLite shipped in Ubuntu stable releases is
subtantial and may introduce regressions. Due to the low
severity of this issue, we will not be releasing a fix for
Ubuntu 18.04 LTS and earlier. Marking as ignored.

References