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/about/news.1135

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

Plugin Details

Severity: Medium

ID: 5170

File Name: 5170.prm

Family: Database

Published: 2009/09/14

Modified: 2016/01/15

Dependencies: 8704

Nessus ID: 40947

Risk Information

Risk Factor: Medium

CVSSv2

Base Score: 6.8

Temporal Score: 5.9

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

Temporal Vector: CVSS2#E:ND/RL:OF/RC:C

CVSSv3

Base Score: 5.6

Temporal Score: 4.9

Vector: CVSS3#AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L

Temporal Vector: CVSS3#E:X/RL:O/RC:C

Vulnerability Information

CPE: cpe:/a:postgresql:postgresql

Patch Publication Date: 2009/09/09

Vulnerability Publication Date: 2009/09/09

Reference Information

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

BID: 36314

OSVDB: 57901, 57917, 57918