CVE-2026-50736 in pglogical
Riassunto
di VulDB • 28/07/2026
Il meccanismo di coda pglogical, utilizzato per trasmettere comandi out-of-band come DDL replicati da un publisher a un subscriber, esegue i payload dei messaggi sul subscriber con il livello di privilegio del worker apply, che nelle installazioni predefinite equivale a quello di un superutente PostgreSQL. Un soggetto che agisce come publisher può inviare messaggi di coda manipolati ad hoc (crafted) in grado di far eseguire SQL arbitrario sul subscriber con privilegi da superuser, passando dal ruolo autorizzato all'uso di pglogical al pieno accesso da superuser e violando l'isolamento tra tenant nelle installazioni condivise. Per sfruttare la vulnerabilità, un attaccante deve essere in grado di indirizzare una sottoscrizione verso un endpoint sotto il proprio controllo. Nelle installazioni predefinite ciò richiede privilegi normalmente riservati a un superutente; pertanto, questa problematica è rilevante soprattutto per le gestioni delegate (managed deployments), dove la capacità di creare sottoscrizioni è stata assegnata a ruoli non sovrapposti ai superuser.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.