Risques
- Contournement de la politique de sécurité
 - Déni de service à distance
 - Élévation de privilèges
 
Systèmes affectés
- PostgreSQL 7.4.26 ;
 - PostgreSQL 8.x.
 
Résumé
Plusieurs vulnérabilités dans PostgreSQL permettent à une personne malintentionnée de provoquer un déni de service à distance, de contourner la politique de sécurité ou d'élever ses privilèges sur le système.
Description
Plusieurs vulnérabilités ont été découvertes dans PostgreSQL :
- une erreur dans la fonction RESET SESSION AUTHORIZATION permet à une personne malintentionnée d'élever ses privilèges sur le système ;
 - une erreur dans la liaison avec un annuaire LDAP permet dans certaines conditions de contourner le mécanisme d'authentification ;
 - une erreur dans la gestion du rechargement de la librairie $libdir/plugins permet de provoquer un déni de service.
 
Solution
Se référer au bulletin de sécurité de l'éditeur pour l'obtention des correctifs (cf. section Documentation).
Documentation
- Bulletin de sécurité PostgreSQL http://www.postgresql.org/support/security.html
 - Bulletin de sécurité Debian DSA-1900 du 02 octobre 2009 : http://www.debian.org/security/2009/dsa-1900
 - Bulletin de sécurité RedHat RHSA-2009:1484 du 07 octobre 2009 : http://rhn.redhat.com/errata/RHSA-2009-1484.html
 - Bulletin de sécurité RedHat RHSA-2009:1485 du 10 octobre 2009 : http://rhn.redhat.com/errata/RHSA-2009-1485.html
 - Référence CVE CVE-2009-3229 https://www.cve.org/CVERecord?id=CVE-2009-3229
 - Référence CVE CVE-2009-3230 https://www.cve.org/CVERecord?id=CVE-2009-3230
 - Référence CVE CVE-2009-3231 https://www.cve.org/CVERecord?id=CVE-2009-3231