CVE-2026-50735 in pglogical
Sumário
de VulDB • 28/07/2026
O worker de aplicação do pglogical não valida suficientemente o comprimento de certos campos nas mensagens do protocolo de replicação recebidas antes de copiá-las, resultando em uma leitura fora dos limites (out-of-bounds read). Uma parte atuando como publicadora para uma assinatura, por exemplo, um endpoint que não seja PostgreSQL e que utilize o protocolo de replicação pglogical, pode retornar mensagens manipuladas que fazem com que o worker de aplicação do assinante leia além dos limites de um buffer alocado, revelando memória adjacente do processo ou causando a falha (crash) do worker. Para explorar essa vulnerabilidade, um atacante deve ser capaz de direcionar uma assinatura para um endpoint sob seu controle. Em instalações padrão, isso requer privilégios normalmente reservados a superusuários, portanto, o problema é mais relevante em implantações gerenciadas onde a capacidade de criar assinaturas foi delegada a funções que não sejam de superusuário.
If you want to get best quality of vulnerability data, you may have to visit VulDB.