Skip to content
OpenAdvisories
Unscored CVE-2016-5423 EUVD-2016-6368GHSA-h824-5q6w-q27x

PostgreSQL before 9.1.23, 9.2.x before 9.2.18, 9.3.x before 9.3.14, 9.4.x before 9.4.9, and 9.5.x before 9.5.4 allow remote authenticated u…

Published Dec 9, 2016 · Updated Aug 6, 2024 · Assigned by redhat

Description

PostgreSQL before 9.1.23, 9.2.x before 9.2.18, 9.3.x before 9.3.14, 9.4.x before 9.4.9, and 9.5.x before 9.5.4 allow remote authenticated users to cause a denial of service (NULL pointer dereference and server crash), obtain sensitive memory information, or possibly execute arbitrary code via (1) a CASE expression within the test value subexpression of another CASE or (2) inlining of an SQL function that implements the equality operator used for a CASE expression involving values of different types.

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 8 postgresql-9.4 9.4.9-0+deb8u1 DSA-3646-1
Debian 7 postgresql-9.1 9.1.23-0+deb7u1 DLA-592-1
ReleasePackageFixed inAdvisory
Ubuntu 16.04 LTS postgresql-9.5 9.5.4-0ubuntu0.16.04 USN-3066-1
Ubuntu 14.04 LTS postgresql-9.1 9.1.23-0ubuntu0.14.04 —
Ubuntu 14.04 LTS postgresql-9.3 9.3.14-0ubuntu0.14.04 USN-3066-1
ReleasePackageFixed inAdvisory
RHEL 7 postgresql +10 9.2.18-1.el7 RHSA-2016:2606
RHEL 2 postgresql92-postgresql +10 9.2.18-1.el6 RHSA-2016:1820
RHEL 2 rh-postgresql94-postgresql +11 9.4.9-1.el6 RHSA-2016:1781
RHEL 2 rh-postgresql95-postgresql +10 9.5.4-1.el6 RHSA-2016:1821
Show 2 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Red Hat Network Satellite Managed Db 5 rh-postgresql95-postgresql +4 9.5.7-2.el6 RHSA-2017:2425
Red Hat Network Satellite Managed Db 5 rh-postgresql95-runtime 2.2-3.el6 RHSA-2017:2425
Red Hat Network Satellite Managed Db 5 spacewalk-postgresql-server 9.5-1.el6sat RHSA-2017:2425
Red Hat Network Satellite Managed Db 5 spacewalk-setup-postgresql 2.3.0-27.el6sat RHSA-2017:2425
Red Hat Network Satellite Managed Db 5 spacewalk-web +2 2.3.2-35.el6sat RHSA-2017:2425
Red Hat Network Satellite 5 rh-postgresql95-postgresql +4 9.5.7-2.el6 RHSA-2017:2425
Red Hat Network Satellite 5 rh-postgresql95-runtime 2.2-3.el6 RHSA-2017:2425
Red Hat Network Satellite 5 spacewalk-backend +16 2.3.3-53.el6sat RHSA-2017:2425
Red Hat Network Satellite 5 spacewalk-postgresql-server 9.5-1.el6sat RHSA-2017:2425
Red Hat Network Satellite 5 spacewalk-pxt +8 2.3.2-35.el6sat RHSA-2017:2425
Red Hat Network Satellite 5 spacewalk-setup-postgresql 2.3.0-27.el6sat RHSA-2017:2425
Red Hat Network Satellite 5 spacewalk-utils 2.3.2-32.el6sat RHSA-2017:2425
ReleasePackageFixed inAdvisory
SLES 12 SP1 postgresql94 +1 9.4.9-14.1 SUSE-SU-2016:2415-1
SLES 12 postgresql93 9.3.14-19.2 SUSE-SU-2016:2414-1
SLES 11 SP4 postgresql94 +1 9.4.9-0.19.1 SUSE-SU-2016:2418-1
Show 4 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES for SAP 12 SP1 postgresql94 +1 9.4.9-14.1 SUSE-SU-2016:2415-1
SLES for SAP 12 postgresql93 9.3.14-19.2 SUSE-SU-2016:2414-1
SLES for SAP 11 SP4 postgresql94 +1 9.4.9-0.19.1 SUSE-SU-2016:2418-1
SUSE Manager 2.1 postgresql94 9.4.9-0.19.1 SUSE-SU-2016:2418-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed postgresql93 9.3.15-1.1 openSUSE-SU-2024:10256-1
openSUSE Tumbleweed postgresql94 9.4.10-1.1 openSUSE-SU-2024:10030-1
openSUSE Tumbleweed postgresql95 9.5.4-1.2 openSUSE-SU-2024:10273-1

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 7 postgresql +10 9.2.18-1.el7 ELSA-2016-2606

Advisories 15

References