FICHE CVE

CVE-2026-120060

Publiée le 2026-11-02 · Dernière modification le 2026-11-02

🇫🇷 EN BREF

Les versions de psqlODBC antérieures à 18.00.0006 sont concernées. Ce pilote permet aux applications de se connecter aux bases de données PostgreSQL en utilisant la norme ODBC. La faille existe car le pilote fait confiance aux valeurs de longueur et de comptage envoyées par le serveur, ce qui entraîne des sous-dépassements d'entiers (integer underflows) ou la lecture au-delà des limites des tampons de mémoire lors d'opérations de données spécifiques.

Un attaquant contrôlant un serveur de base de données malveillant peut faire planter l'application cliente ou provoquer des fuites de petites quantités de mémoire. Cela nécessite que la victime se connecte au serveur de l'attaquant, ce qui en fait une attaque de complexité élevée reposant sur une interaction avec l'utilisateur. Comme elle nécessite un accès réseau mais aucune authentification préalable, les principaux risques concernent la disponibilité du client et, dans une mesure limitée, la confidentialité.

CVSS 3.15.9 MOYENNE
Publiée2026-11-02
Dernière modification2026-11-02

DÉTAIL DU VECTEUR CVSS

Vecteur d'attaqueRéseau
Complexité d'attaqueÉlevée
Privilèges requisAucun
Interaction utilisateurRequise
PortéeInchangée
Impact sur la confidentialitéFaible
Impact sur l'intégritéAucun
Impact sur la disponibilitéÉlevé

RÉFÉRENCES

Description officielle du NVD (en anglais)

psqlODBC trusts counts and lengths in server data in three places. SQLBulkOperations uses a server-supplied row count in a size subtraction that can underflow. SQLStatistics iterates index keys using a server-supplied key count without bounding it to the fixed storage. Bytea octal decoding reads up to two bytes past the end of a truncated escape sequence. A server not trusted under current SSL settings can crash the client or make it read out of bounds. Versions before psqlODBC 18.00.0006 are affected.