First published: Fri Mar 28 2014(Updated: )
The "make check" command for the test suites in PostgreSQL 9.3.3 and earlier does not properly invoke initdb to specify the authentication requirements for a database cluster to be used for the tests, which allows local users to gain privileges by leveraging access to this cluster.
Credit: secalert@redhat.com
Affected Software | Affected Version | How to fix |
---|---|---|
Apple iOS and macOS | =10.10.4 | |
Apple iOS and macOS | =5.0.3 | |
PostgreSQL | <=8.4.19 | |
PostgreSQL | =8.4.1 | |
PostgreSQL | =8.4.2 | |
PostgreSQL | =8.4.3 | |
PostgreSQL | =8.4.4 | |
PostgreSQL | =8.4.5 | |
PostgreSQL | =8.4.6 | |
PostgreSQL | =8.4.7 | |
PostgreSQL | =8.4.8 | |
PostgreSQL | =8.4.9 | |
PostgreSQL | =8.4.10 | |
PostgreSQL | =8.4.11 | |
PostgreSQL | =8.4.12 | |
PostgreSQL | =8.4.13 | |
PostgreSQL | =8.4.14 | |
PostgreSQL | =8.4.15 | |
PostgreSQL | =8.4.16 | |
PostgreSQL | =8.4.17 | |
PostgreSQL | =8.4.18 | |
PostgreSQL | =9.0 | |
PostgreSQL | =9.0.1 | |
PostgreSQL | =9.0.2 | |
PostgreSQL | =9.0.3 | |
PostgreSQL | =9.0.4 | |
PostgreSQL | =9.0.5 | |
PostgreSQL | =9.0.6 | |
PostgreSQL | =9.0.7 | |
PostgreSQL | =9.0.8 | |
PostgreSQL | =9.0.9 | |
PostgreSQL | =9.0.10 | |
PostgreSQL | =9.0.11 | |
PostgreSQL | =9.0.12 | |
PostgreSQL | =9.0.13 | |
PostgreSQL | =9.0.14 | |
PostgreSQL | =9.0.15 | |
PostgreSQL | =9.1 | |
PostgreSQL | =9.1.1 | |
PostgreSQL | =9.1.2 | |
PostgreSQL | =9.1.3 | |
PostgreSQL | =9.1.4 | |
PostgreSQL | =9.1.5 | |
PostgreSQL | =9.1.6 | |
PostgreSQL | =9.1.7 | |
PostgreSQL | =9.1.8 | |
PostgreSQL | =9.1.9 | |
PostgreSQL | =9.1.10 | |
PostgreSQL | =9.1.11 | |
PostgreSQL | =9.2 | |
PostgreSQL | =9.2.1 | |
PostgreSQL | =9.2.2 | |
PostgreSQL | =9.2.3 | |
PostgreSQL | =9.2.4 | |
PostgreSQL | =9.2.5 | |
PostgreSQL | =9.2.6 | |
PostgreSQL | =9.3 | |
PostgreSQL | =9.3.1 | |
PostgreSQL | =9.3.2 | |
=10.10.4 | ||
=5.0.3 | ||
<=8.4.19 | ||
=8.4.1 | ||
=8.4.2 | ||
=8.4.3 | ||
=8.4.4 | ||
=8.4.5 | ||
=8.4.6 | ||
=8.4.7 | ||
=8.4.8 | ||
=8.4.9 | ||
=8.4.10 | ||
=8.4.11 | ||
=8.4.12 | ||
=8.4.13 | ||
=8.4.14 | ||
=8.4.15 | ||
=8.4.16 | ||
=8.4.17 | ||
=8.4.18 | ||
=9.0 | ||
=9.0.1 | ||
=9.0.2 | ||
=9.0.3 | ||
=9.0.4 | ||
=9.0.5 | ||
=9.0.6 | ||
=9.0.7 | ||
=9.0.8 | ||
=9.0.9 | ||
=9.0.10 | ||
=9.0.11 | ||
=9.0.12 | ||
=9.0.13 | ||
=9.0.14 | ||
=9.0.15 | ||
=9.1 | ||
=9.1.1 | ||
=9.1.2 | ||
=9.1.3 | ||
=9.1.4 | ||
=9.1.5 | ||
=9.1.6 | ||
=9.1.7 | ||
=9.1.8 | ||
=9.1.9 | ||
=9.1.10 | ||
=9.1.11 | ||
=9.2 | ||
=9.2.1 | ||
=9.2.2 | ||
=9.2.3 | ||
=9.2.4 | ||
=9.2.5 | ||
=9.2.6 | ||
=9.3 | ||
=9.3.1 | ||
=9.3.2 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2014-0067 has a severity level that allows local users to gain higher privileges on the affected systems.
To mitigate CVE-2014-0067, ensure you upgrade PostgreSQL to a version later than 9.3.3.
CVE-2014-0067 affects PostgreSQL versions 9.3.3 and earlier, along with various OS versions like macOS Yosemite and Apple Mac OS X Server.
CVE-2014-0067 is a local privilege escalation vulnerability due to improper configuration during test suite setups.
If you are using a version of PostgreSQL later than 9.3.3, you are not vulnerable to CVE-2014-0067.