Risque

  • Exécution de code arbitraire à distance ;
  • contournement de la politique de sécurité.

Systèmes affectés

  • PostgreSQL versions 9.1.3 et antérieures ;
  • PostgreSQL versions 9.0.7 et antérieures ;
  • PostgreSQL versions 8.4.11 et antérieures ;
  • PostgreSQL versions 8.3.18 et antérieures.

Résumé

De multiples vulnérabilités ont été corrigées dans PostgreSQL, permettant notamment d'exécuter du code arbitraire à distance et de contourner la politique de sécurité.

Description

De multiples vulnérabilités ont été découvertes dans PostgreSQL :

  • les restrictions d'exécution des fonctions peuvent être contournées par les utilisateurs sous certaines conditions (CVE-2012-0866) ;
  • lorsque des certificats SSL sont utilisés, il est possible d'usurper un nom de machine si celui-ci fait exactement 32 caractères (CVE-2012-0867) ;
  • il est possible d'exécuter des commandes SQL via des noms d'objet spécifiques (CVE-2012-0868).

Solution

Se référer au bulletin de sécurité de l'éditeur pour l'obtention des correctifs (cf. section Documentation).

Documentation