Permissions, Privileges, and Access Controls in PostgreSQL - CVE-2013-1901

 

Permissions, Privileges, and Access Controls in PostgreSQL - CVE-2013-1901

Published: April 4, 2013 / Updated: July 28, 2020


Vulnerability identifier: #VU32711
CSH Severity: Low
CVSS v4: 5.1 [CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N]
CVE-ID: CVE-2013-1901
CWE-ID: CWE-264
Exploitation vector: Remote access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a remote #AU# to manipulate data.

PostgreSQL 9.2.x before 9.2.4 and 9.1.x before 9.1.9 does not properly check REPLICATION privileges, which allows remote authenticated users to bypass intended backup restrictions by calling the (1) pg_start_backup or (2) pg_stop_backup functions. Per http://www.ubuntu.com/usn/USN-1789-1/ "A security issue affects these releases of Ubuntu and its derivatives: Ubuntu 12.10 Ubuntu 12.04 LTS Ubuntu 11.10 Ubuntu 10.04 LTS Ubuntu 8.04 LTS"


Affected software

PostgreSQL
Amazon Linux AMI
Gentoo Linux
SUSE Linux
postgresql (Alpine package)

How to mitigate CVE-2013-1901

Install update from vendor's website.

PostgreSQL - update to 9.2.4
postgresql (Alpine package) - update to 9.1.9-r0

External References

Related Security Bulletins