FreeBSD VuXML: Documenting security issues in FreeBSD and the FreeBSD Ports Collection

CVE-2012-0866

This CVE name corresponds to:

Entered Topic
2012-02-28 databases/postgresql*-client -- multiple vulnerabilities

The following information is adapted from the Common Vulnerabilities and Exposures (CVE) project. CVE and the CVE logo are trademarks of The MITRE Corporation. CVE content is Copyright 2005, The MITRE Corporation.

Details

Type Candidate
Name CVE-2012-0866
Phase Assigned(20120119)

Description

CREATE TRIGGER in PostgreSQL 8.3.x before 8.3.18, 8.4.x before 8.4.11, 9.0.x before 9.0.7, and 9.1.x before 9.1.3 does not properly check the execute permission for trigger functions marked SECURITY DEFINER, which allows remote authenticated users to execute otherwise restricted triggers on arbitrary data by installing the trigger on an attacker-owned table.

References

Source Reference
CONFIRM http://www.postgresql.org/about/news/1377/
CONFIRM http://www.postgresql.org/docs/8.3/static/release-8-3-18.html
CONFIRM http://www.postgresql.org/docs/8.4/static/release-8-4-11.html
CONFIRM http://www.postgresql.org/docs/9.0/static/release-9-0-7.html
CONFIRM http://www.postgresql.org/docs/9.1/static/release-9-1-3.html
DEBIAN DSA-2418
MANDRIVA MDVSA-2012:026
MANDRIVA MDVSA-2012:027
MANDRIVA MDVSA-2012:092
REDHAT RHSA-2012:0677
REDHAT RHSA-2012:0678
SUSE openSUSE-SU-2012:1173
SECUNIA 49272
SECUNIA 49273