Skip to content
OpenAdvisories
Unscored CVE-2015-0244 EUVD-2015-0266GHSA-xvhg-pwg9-qp4r

PostgreSQL before 9.0.19, 9.1.x before 9.1.15, 9.2.x before 9.2.10, 9.3.x before 9.3.6, and 9.4.x before 9.4.1 does not properly handle err…

Published Jan 27, 2020 · Updated Aug 6, 2024 · Assigned by redhat

Description

PostgreSQL before 9.0.19, 9.1.x before 9.1.15, 9.2.x before 9.2.10, 9.3.x before 9.3.6, and 9.4.x before 9.4.1 does not properly handle errors while reading a protocol message, which allows remote attackers to conduct SQL injection attacks via crafted binary data in a parameter and causing an error, which triggers the loss of synchronization and part of the protocol message to be treated as a new message, as demonstrated by causing a timeout or query cancellation.

Affected products

VendorProductAffectedFixed
PostgreSQL Global Development Group PostgreSQL before 9.0.19, 9.1.x before 9.1.15, 9.2.x before 9.2.10, 9.3.x before 9.3.6, 9.4.x before 9.4.1 —

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 7 postgresql-9.1 9.1.15-0+deb7u1 DSA-3155-1
Debian 6.0 postgresql-8.4 8.4.22lts1-0+deb6u1 DLA-152-1
ReleasePackageFixed inAdvisory
Ubuntu 14.04 LTS postgresql-9.1 9.1.15-0ubuntu0.14.04 —
Ubuntu 14.04 LTS postgresql-9.3 9.3.6-0ubuntu0.14.04 USN-2499-1
ReleasePackageFixed inAdvisory
RHEL 7 postgresql +10 9.2.10-2.ael7b_1 RHSA-2015:0750
RHEL 6 postgresql +9 8.4.20-2.el6_6 RHSA-2015:0750
RHEL 1 postgresql92-postgresql +10 9.2.10-1.el7 RHSA-2015:0699
Show 2 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Red Hat Network Satellite Managed Db 5 postgresql92-postgresql +5 9.2.10-2.el6 RHSA-2015:0856
Red Hat Network Satellite 5 postgresql92-postgresql +5 9.2.10-2.el6 RHSA-2015:0856
ReleasePackageFixed inAdvisory
SLES 12 postgresql93 9.3.6-5.2 SUSE-SU-2015:0478-1
SLES 12 postgresql93-libs 9.3.6-5.1 SUSE-SU-2015:0478-1
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES for SAP 12 postgresql93 9.3.6-5.2 SUSE-SU-2015:0478-1
SLES for SAP 12 postgresql93-libs 9.3.6-5.1 SUSE-SU-2015:0478-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed postgresql93 9.3.15-1.1 openSUSE-SU-2024:10256-1

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 7 postgresql +10 9.2.10-2.el7_1 ELSA-2015-0750

Advisories 9

References