FICHE CVE

CVE-2016-5423

Publiée le 2016-12-09 · Dernière modification le 2026-06-17

🇫🇷 EN BREF

Les versions plus anciennes de PostgreSQL sont affectées par une faille dans la manière dont la base de données gère certaines expressions `CASE` complexes et fonctions SQL. Un utilisateur authentifié disposant d'un accès réseau de base peut exploiter cette vulnérabilité pour provoquer le plantage du serveur, divulguer le contenu sensible de la mémoire ou potentiellement exécuter du code arbitraire. L'attaque est relativement simple à réaliser et ne nécessite aucune interaction de la part d'autres utilisateurs.

CVSS 3.08.3 ÉLEVÉE
Publiée2016-12-09
Dernière modification2026-06-17

DÉTAIL DU VECTEUR CVSS

Vecteur d'attaqueRéseau
Complexité d'attaqueFaible
Privilèges requisFaibles
Interaction utilisateurAucune
PortéeInchangée
Impact sur la confidentialitéFaible
Impact sur l'intégritéÉlevé
Impact sur la disponibilitéÉlevé

RÉFÉRENCES

Description officielle du NVD (en anglais)

PostgreSQL before 9.1.23, 9.2.x before 9.2.18, 9.3.x before 9.3.14, 9.4.x before 9.4.9, and 9.5.x before 9.5.4 allow remote authenticated users to cause a denial of service (NULL pointer dereference and server crash), obtain sensitive memory information, or possibly execute arbitrary code via (1) a CASE expression within the test value subexpression of another CASE or (2) inlining of an SQL function that implements the equality operator used for a CASE expression involving values of different types.