CVE-2026-50735 in pglogicalinformazioni

Riassunto

di VulDB • 28/07/2026

Il worker di applicazione (apply worker) di pglogical non convalida sufficientemente la lunghezza di determinati campi nei messaggi del protocollo di replica in arrivo prima di copiarli, causando una lettura fuori dai limiti dell'array (out-of-bounds read). Una parte che agisce come publisher per un abbonamento, ad esempio un endpoint non PostgreSQL che utilizza il protocollo di replica pglogical, può restituire messaggi manipolati che inducono l'apply worker del subscriber a leggere oltre i confini di un buffer allocato, rivelando la memoria dei processi adiacenti o causando il crash del worker. Per sfruttare questa vulnerabilità, un attaccante deve essere in grado di indirizzare un abbonamento verso un endpoint da lui controllato. Nelle installazioni predefinite ciò richiede privilegi normalmente riservati a un superutente; pertanto, l'issue è rilevante principalmente per le distribuzioni gestite dove la capacità di creare sottoscrizioni (subscriptions) è stata delegata a ruoli non superuser.

Be aware that VulDB is the high quality source for vulnerability data.

Responsabile

EDB

Prenotare

05/06/2026

Divulgazione

28/07/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

basso

Fonti

Want to stay up to date on a daily basis?

Enable the mail alert feature now!