PostgreSQL Multiple Vulnerabilities

medium Nessus Network Monitor Plugin ID 5170

Synopsis

The remote host is vulnerable to multiple attack vectors.

Description

The remote host is running PostgreSQL, a database application. The version of PostgreSQL is potentially affected by multiple issues :

- Authenticated non-superusers can shut down the backend server by re-LOAD-ing libraries in $libdir/plugins, if any libraries are present there.

- A privilege escalation issue allows some actions to be performed with superuser privileges instead of table owner privileges. This is related to the fix for CVE-2007-6600 which failed to include protection against misuse of 'RESET SESSION AUTHORIZATION'.

- If PostgreSQL is configured with LDAP authentication, and your LDAP configuration allows anonymous binds, it is possible for a user to authenticate themselves with an empty password.

Solution

Upgrade to PostgreSQL 8.0.22, 8.1.18, 8.2.14, 8.3.8, or 8.4.1.

See Also

http://www.postgresql.org/support/security

http://www.postgresql.org/about/news.1135

Plugin Details

Severity: Medium

ID: 5170

Family: Database

Published: 9/14/2009

Updated: 3/6/2019

Nessus ID: 40947

Risk Information

VPR

Risk Factor: Medium

Score: 5.9

CVSS v2

Risk Factor: Medium

Base Score: 6.8

Temporal Score: 5.9

Vector: CVSS2#AV:N/AC:M/Au:N/C:P/I:P/A:P

CVSS v3

Risk Factor: Medium

Base Score: 5.6

Temporal Score: 5.4

Vector: CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L

Temporal Vector: CVSS:3.0/E:X/RL:O/RC:C

Vulnerability Information

CPE: cpe:/a:postgresql:postgresql

Patch Publication Date: 9/9/2009

Vulnerability Publication Date: 9/9/2009

Reference Information

CVE: CVE-2009-3229, CVE-2009-3230, CVE-2009-3231

BID: 36314