First published: Fri Mar 28 2014(Updated: )
Race condition in the (1) CREATE INDEX and (2) unspecified ALTER TABLE commands in 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 allows remote authenticated users to create an unauthorized index or read portions of unauthorized tables by creating or deleting a table with the same name during the timing window.
Credit: secalert@redhat.com
Affected Software | Affected Version | How to fix |
---|---|---|
PostgreSQL Common | <=8.4.19 | |
PostgreSQL Common | =8.4.1 | |
PostgreSQL Common | =8.4.2 | |
PostgreSQL Common | =8.4.3 | |
PostgreSQL Common | =8.4.4 | |
PostgreSQL Common | =8.4.5 | |
PostgreSQL Common | =8.4.6 | |
PostgreSQL Common | =8.4.7 | |
PostgreSQL Common | =8.4.8 | |
PostgreSQL Common | =8.4.9 | |
PostgreSQL Common | =8.4.10 | |
PostgreSQL Common | =8.4.11 | |
PostgreSQL Common | =8.4.12 | |
PostgreSQL Common | =8.4.13 | |
PostgreSQL Common | =8.4.14 | |
PostgreSQL Common | =8.4.15 | |
PostgreSQL Common | =8.4.16 | |
PostgreSQL Common | =8.4.17 | |
PostgreSQL Common | =8.4.18 | |
PostgreSQL Common | =9.0 | |
PostgreSQL Common | =9.0.1 | |
PostgreSQL Common | =9.0.2 | |
PostgreSQL Common | =9.0.3 | |
PostgreSQL Common | =9.0.4 | |
PostgreSQL Common | =9.0.5 | |
PostgreSQL Common | =9.0.6 | |
PostgreSQL Common | =9.0.7 | |
PostgreSQL Common | =9.0.8 | |
PostgreSQL Common | =9.0.9 | |
PostgreSQL Common | =9.0.10 | |
PostgreSQL Common | =9.0.11 | |
PostgreSQL Common | =9.0.12 | |
PostgreSQL Common | =9.0.13 | |
PostgreSQL Common | =9.0.14 | |
PostgreSQL Common | =9.0.15 | |
PostgreSQL Common | =9.1 | |
PostgreSQL Common | =9.1.1 | |
PostgreSQL Common | =9.1.2 | |
PostgreSQL Common | =9.1.3 | |
PostgreSQL Common | =9.1.4 | |
PostgreSQL Common | =9.1.5 | |
PostgreSQL Common | =9.1.6 | |
PostgreSQL Common | =9.1.7 | |
PostgreSQL Common | =9.1.8 | |
PostgreSQL Common | =9.1.9 | |
PostgreSQL Common | =9.1.10 | |
PostgreSQL Common | =9.1.11 | |
PostgreSQL Common | =9.2 | |
PostgreSQL Common | =9.2.1 | |
PostgreSQL Common | =9.2.2 | |
PostgreSQL Common | =9.2.3 | |
PostgreSQL Common | =9.2.4 | |
PostgreSQL Common | =9.2.5 | |
PostgreSQL Common | =9.2.6 | |
PostgreSQL Common | =9.3 | |
PostgreSQL Common | =9.3.1 | |
PostgreSQL Common | =9.3.2 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
The severity of CVE-2014-0062 is classified as high due to the potential for unauthorized access and manipulation of database indices.
To fix CVE-2014-0062, upgrade your PostgreSQL installation to version 8.4.20, 9.0.16, 9.1.12, 9.2.7, or 9.3.3 or later.
CVE-2014-0062 affects the CREATE INDEX and certain ALTER TABLE commands.
Remote authenticated users with access to the affected PostgreSQL versions are impacted by CVE-2014-0062.
Best practices include ensuring that your PostgreSQL databases are regularly updated and implementing access controls to limit user permissions.