openSUSE Security Update : postgresql (openSUSE-SU-2012:1299-1)

This script is Copyright (C) 2014 Tenable Network Security, Inc.


Synopsis :

The remote openSUSE host is missing a security update.

Description :

This version upgrade of PostgreSQL fixes following issues :

- Bugfix release 9.0.10 :

- Fix planner's assignment of executor parameters, and fix
executor's rescan logic for CTE plan nodes.

- Improve page-splitting decisions in GiST indexes.

- Fix cascading privilege revoke to stop if privileges are
still held.

- Improve error messages for Hot Standby misconfiguration
errors.

- Fix handling of SIGFPE when PL/Perl is in use.

- Prevent PL/Perl from crashing if a recursive PL/Perl
function is redefined while being executed.

- Work around possible misoptimization in PL/Perl.

- See also:
http://www.postgresql.org/docs/9.0/static/release.html

- Security and bugfix release 9.0.9 :

- Prevent access to external files/URLs via contrib/xml2
(CVE-2012-3488, bnc#776523).

- Prevent access to external files/URLs via XML entity
references (CVE-2012-3489, bnc#776524).

- Fix incorrect password transformation in
contrib/pgcrypto (CVE-2012-2143, bnc#766799).

- Ignore SECURITY DEFINER and SET attributes for a
procedural language's call handler (CVE-2012-2655,
bnc#765069).

- See also:
http://www.postgresql.org/docs/9.0/static/release.html

- Rename postgresql-mkspecfiles to pre_checkin.sh

See also :

http://lists.opensuse.org/opensuse-updates/2012-10/msg00024.html
http://www.postgresql.org/docs/9.0/static/release.html
https://bugzilla.novell.com/show_bug.cgi?id=765069
https://bugzilla.novell.com/show_bug.cgi?id=766799
https://bugzilla.novell.com/show_bug.cgi?id=776523
https://bugzilla.novell.com/show_bug.cgi?id=776524

Solution :

Update the affected postgresql packages.

Risk factor :

Medium / CVSS Base Score : 4.9
(CVSS2#AV:N/AC:M/Au:S/C:P/I:P/A:N)

Family: SuSE Local Security Checks

Nessus Plugin ID: 74773 ()

Bugtraq ID:

CVE ID: CVE-2012-2143
CVE-2012-2655
CVE-2012-3488
CVE-2012-3489

Ready to Amp Up Your Nessus Experience?

Get Nessus Professional to scan unlimited IPs, run compliance checks & more

Buy Nessus Professional Now