Skip to content
OpenAdvisories
Unscored CVE-2014-0060 EUVD-2014-0153GHSA-w7xc-5vvv-rvqf

PostgreSQL before 8.4.20, 9.0.x before 9.0.16, 9.1.x before 9.1.12, 9.2.x before 9.2.7, and 9.3.x before 9.3.3 does not properly enforce th…

Published Mar 28, 2014 · Updated Aug 6, 2024 · Assigned by redhat

Description

PostgreSQL before 8.4.20, 9.0.x before 9.0.16, 9.1.x before 9.1.12, 9.2.x before 9.2.7, and 9.3.x before 9.3.3 does not properly enforce the ADMIN OPTION restriction, which allows remote authenticated members of a role to add or remove arbitrary users to that role by calling the SET ROLE command before the associated GRANT command.

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.12-0wheezy1 DSA-2865-1
Debian 6.0 postgresql-8.4 8.4.20-0squeeze1 DSA-2864-1
ReleasePackageFixed inAdvisory
Ubuntu 14.04 LTS postgresql-9.1 9.1.12-1 —
Ubuntu 14.04 LTS postgresql-9.3 9.3.3-1 —
ReleasePackageFixed inAdvisory
RHEL 6 postgresql +9 8.4.20-1.el6_5 RHSA-2014:0211
RHEL 5 postgresql +9 8.1.23-10.el5_10 RHSA-2014:0249
RHEL 5 postgresql84 +11 8.4.20-1.el5_10 RHSA-2014:0211
RHEL 1 postgresql92-postgresql +10 9.2.7-1.1.el6 RHSA-2014:0221
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Red Hat CloudForms 5 cfme +3 5.2.3.2-1.el6cf RHSA-2014:0469
Red Hat CloudForms 5 postgresql92-postgresql +10 9.2.7-1.1.el6 RHSA-2014:0469
Red Hat CloudForms 5 prince 9.0r2-4.el6cf RHSA-2014:0469
Red Hat CloudForms 5 ruby193-rubygem-actionpack 1:3.2.13-6.el6cf RHSA-2014:0469
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

Advisories 9

References