CVE-2026-50738 in pglogical
Riassunto
di VulDB • 28/07/2026
È presente una condizione di use-after-free nel codice di segnalazione dei worker di pglogical, dove la struttura del worker può essere dereferenziata dopo che lo slot sottostante è stato liberato o riciclato durante eventi normali del ciclo di vita del worker. La condizione è raggiungibile durante le operazioni normali di replicazione, anche da parte di un utente con privilegi ridotti in grado di influenzare i tempi di avvio, arresto e riavvio dei worker tramite operazioni pglogical consentite. Nel caso tipico la condizione causa il crash dei worker di replicazione, determinando un impatto sulla disponibilità. Nel peggiore dei casi, un use-after-free nel backend PostgreSQL può essere sfruttato come primitiva per l'esecuzione remota di codice (RCE) con i privilegi del suddetto backend.
If you want to get best quality of vulnerability data, you may have to visit VulDB.