Korean
<< Back
VID 25125
Severity 30
Port 5432
Protocol TCP
Class DB
Detailed Description The PostgreSQL server, according to its version number, is affected by a denial of service vulnerability due to a flaw in the enum_recv() function. PostgreSQL is a Object-Relational database management system (DBMS) that supports an extended subset of SQL.
The vulnerability is caused due an input validation error within the "enum_recv()" function (backend/utils/adt/enum.c) and can be exploited to crash the server via a specially crafted SQL query.

* Note: This check solely relied on the version number of the remote PostgreSQL server to assess this vulnerability, so this might be a false positive.

* References:
http://www.postgresql.org/about/news/1446/
http://www.postgresql.org/docs/8.3/static/release-8-3-23.html
http://www.postgresql.org/docs/8.4/static/release-8-4-16.html
http://www.postgresql.org/docs/9.0/static/release-9-0-12.html
http://www.postgresql.org/docs/9.1/static/release-9-1-8.html
http://www.postgresql.org/docs/9.2/static/release-9-2-3.html

* Platforms Affected:
PostgreSQL prior to 8.23/8.4.16/9.0.12/9.1.8/9.2.3
Any operating system Any version
Recommendation Upgrade to the latest version of PostgreSQL (.23/8.4.16/9.0.12/9.1.8/9.2.3 or later), available from the PostgreSQL Web page at http://www.postgresql.org/download/
Related URL CVE-2013-0255 (CVE)
Related URL 57844 (SecurityFocus)
Related URL (ISS)