CVE-2026-50737 in pglogicalinformation

Résumé

par VulDB • 28/07/2026

Lors de l'application des modifications répliquées pour une ligne dont il manque une ou plusieurs colonnes, pglogical évalue les expressions par défaut de la table concernée sur le subscriber (abonné). Étant donné que le worker d'application s'exécute avec un niveau de privilèges équivalent à celui d'un superutilisateur PostgreSQL dans les installations par défaut, toute fonction invoquée par une telle expression par défaut s'exécute également avec ces privilèges. Un acteur agissant en tant qu'émetteur (publisher) peut utiliser ce chemin pour provoquer l'exécution de fonctions sur le subscriber en tant que superutilisateur, escaladant ainsi des droits limités à l'utilisation de pglogical jusqu'à un accès complet de superutilisateur.

Il s'agit d'un deuxième vecteur indépendant menant à la même élévation de privilèges vers superutilisateur, répertoriée sous CVE-2026-50736 (problème de file d'attente pglogical). Pour exploiter cette vulnérabilité, un attaquant doit pouvoir diriger une subscription (abonnement) vers un point final qu'il contrôle. Dans les installations par défaut, cela nécessite des privilèges normalement réservés à un superutilisateur ; la vulnérabilité est donc principalement pertinente pour les déploiements gérés où le droit de créer des subscriptions a été délégué à des rôles non superutilisateurs.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsable

EDB

Réserver

05/06/2026

Divulgation

28/07/2026

Modérer

accepté

Entrée

VDB-383962

CPE

prêt

EPSS

0.00000

KEV

non

Activités

faible

Sources

Do you know our Splunk app?

Download it now for free!