En mode serveur, des chemins de fichiers relatifs pouvaient sortir du répertoire de stockage de l’utilisateur et accéder aux mots de passe, certificats, clés ou fichiers d’identité SSH d’un autre utilisateur. Le paramètre de connexion sslkeylogfile et des noms de paramètres libpq construits de façon malveillante pouvaient également permettre l’écriture hors du stockage ou contourner des contrôles de connexion.
Source : NVD — CVE-2026-116249
Analyse technique
La résolution des chemins ne neutralisait que les barres obliques initiales avant de joindre le chemin au stockage, et les noms des paramètres de connexion n’étaient pas correctement protégés. Le correctif impose que les chemins résolus, liens symboliques suivis, restent dans le stockage utilisateur ou partagé, applique la même restriction à sslkeylogfile et n’accepte que les noms exacts de paramètres libpq.
Impact, versions et correctif
Action recommandée
Mettre à niveau pgAdmin 4 vers la version 9.19 ou ultérieure.
Sources
Priorisation DFS : P3 · 1 source(s).