Skip to content
OpenAdvisories
Unscored CVE-2019-19923 EUVD-2019-9512GHSA-5gmx-grg5-hh7x

flattenSubquery in select.c in SQLite 3.30.1 mishandles certain uses of SELECT DISTINCT involving a LEFT JOIN in which the right-hand side …

Published Dec 24, 2019 · Updated Oct 14, 2026 · Assigned by mitre

Description

flattenSubquery in select.c in SQLite 3.30.1 mishandles certain uses of SELECT DISTINCT involving a LEFT JOIN in which the right-hand side is a view. This can cause a NULL pointer dereference (or incorrect results).

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 chromium 80.0.3987.106-1 —
Debian 14 sqlite3 3.30.1+fossil191229-1 —
Debian 13 chromium 80.0.3987.106-1 —
Debian 13 sqlite3 3.30.1+fossil191229-1 —
Debian 12 chromium 80.0.3987.106-1 —
Debian 12 sqlite3 3.30.1+fossil191229-1 —
Debian 10 chromium 80.0.3987.132-1~deb10u1 DSA-4638-1
ReleasePackageFixed inAdvisory
Ubuntu 18.04 LTS sqlite3 3.22.0-1ubuntu0.3 USN-4298-1
Ubuntu 16.04 LTS sqlite3 3.11.0-1ubuntu1.4 USN-4298-1
ReleasePackageFixed inAdvisory
RHEL 8 lemon +4 3.26.0-6.el8 RHSA-2020:1810
RHEL 6 chromium-browser 80.0.3987.87-1.el6_10 RHSA-2020:0514
ReleasePackageFixed inAdvisory
SLES 15 SP3 sqlite3 3.36.0-3.12.1 SUSE-SU-2021:2320-1
SLES 15 SP2 sqlite3 3.36.0-3.12.1 SUSE-SU-2021:2320-1
SLES 15 SP1 sqlite3 3.36.0-3.12.1 SUSE-SU-2021:2320-1
SLES 15 sqlite3 3.36.0-3.12.1 SUSE-SU-2021:2320-1
SLES 12 SP5 sqlite3 3.36.0-9.18.1 SUSE-SU-2021:3215-1
Show 23 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES 12 SP4 sqlite3 3.36.0-9.18.1 SUSE-SU-2021:3215-1
SLES 12 SP3 sqlite3 3.36.0-9.18.1 SUSE-SU-2021:3215-1
SLES 12 SP2 sqlite3 3.36.0-9.18.1 SUSE-SU-2021:3215-1
SLES for SAP 15 SP1 sqlite3 3.36.0-3.12.1 SUSE-SU-2021:2320-1
SLES for SAP 15 sqlite3 3.36.0-3.12.1 SUSE-SU-2021:2320-1
SLES for SAP 12 SP5 sqlite3 3.36.0-9.18.1 SUSE-SU-2021:3215-1
SLES for SAP 12 SP4 sqlite3 3.36.0-9.18.1 SUSE-SU-2021:3215-1
SLES for SAP 12 SP3 sqlite3 3.36.0-9.18.1 SUSE-SU-2021:3215-1
SLE Micro 5.0 sqlite3 3.36.0-3.12.1 SUSE-SU-2021:2320-1
SLE HPC 15 SP1 sqlite3 3.36.0-3.12.1 SUSE-SU-2021:2320-1
SLE HPC 15 sqlite3 3.36.0-3.12.1 SUSE-SU-2021:2320-1
SUSE Package Hub 15 SP1 chromium 80.0.3987.87-bp151.3.59.1 openSUSE-SU-2020:0210-1
SUSE Package Hub 12 SP3 chromium 80.0.3987.87-31.1 openSUSE-SU-2020:0233-1
SUSE Package Hub 12 SP3 re2 20200101-25.1 openSUSE-SU-2020:0233-1
SUSE Package Hub 12 chromium 80.0.3987.87-31.1 openSUSE-SU-2020:0233-1
SUSE Package Hub 12 re2 20200101-25.1 openSUSE-SU-2020:0233-1
SUSE OpenStack Cloud Crowbar 9 sqlite3 3.36.0-9.18.1 SUSE-SU-2021:3215-1
SUSE OpenStack Cloud Crowbar 8 sqlite3 3.36.0-9.18.1 SUSE-SU-2021:3215-1
SUSE OpenStack Cloud 9 sqlite3 3.36.0-9.18.1 SUSE-SU-2021:3215-1
SUSE OpenStack Cloud 8 sqlite3 3.36.0-9.18.1 SUSE-SU-2021:3215-1
SUSE Manager Server 4.0 sqlite3 3.36.0-3.12.1 SUSE-SU-2021:2320-1
SUSE Manager Retail Branch Server 4.0 sqlite3 3.36.0-3.12.1 SUSE-SU-2021:2320-1
SUSE Manager Proxy 4.0 sqlite3 3.36.0-3.12.1 SUSE-SU-2021:2320-1
SUSE HPE Helion OpenStack 8 sqlite3 3.36.0-9.18.1 SUSE-SU-2021:3215-1
SUSE Enterprise Storage 6 sqlite3 3.36.0-3.12.1 SUSE-SU-2021:2320-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed chromium 93.0.4577.82-1.1 openSUSE-SU-2024:12948-1, openSUSE-SU-2024:10681-1
openSUSE Leap 15.3 sqlite3 3.36.0-3.12.1 openSUSE-SU-2021:2320-1
openSUSE Leap 15.2 sqlite3 3.36.0-lp152.4.3.1 openSUSE-SU-2021:1058-1
openSUSE Leap 15.1 chromium 80.0.3987.87-lp151.2.63.1 openSUSE-SU-2020:0189-1

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 8 lemon +4 3.26.0-6.el8 ELSA-2020-1810

Advisories 21

References