Vulnerabilidad en pglogical de EnterpriseDB (CVE-2026-50735)
Gravedad CVSS v4.0:
MEDIA
Tipo:
CWE-125
Lectura fuera de límites
Fecha de publicación:
28/07/2026
Última modificación:
23/10/2026
Descripción
El worker de aplicación de pglogical no valida suficientemente la longitud de ciertos campos en los mensajes entrantes del protocolo de replicación antes de copiarlos, lo que resulta en una lectura fuera de límites. Una parte que actúa como publicador para una suscripción, por ejemplo, un endpoint que no es PostgreSQL y que habla el protocolo de replicación pglogical, puede devolver mensajes manipulados que hacen que el worker de aplicación del suscriptor lea más allá de los límites de un búfer asignado, revelando memoria de proceso adyacente o bloqueando el worker. Para explotar el problema, un atacante debe ser capaz de dirigir una suscripción a un endpoint que controlan. En instalaciones predeterminadas, esto requiere privilegios normalmente reservados para un superusuario, por lo que el problema es más relevante para implementaciones gestionadas donde la capacidad de crear suscripciones ha sido delegada a roles que no son de superusuario.
Impacto
Puntuación base 4.0
6.10
Gravedad 4.0
MEDIA
Puntuación base 3.x
6.80
Gravedad 3.x
MEDIA
Productos y versiones vulnerables
| CPE | Desde | Hasta |
|---|---|---|
| cpe:2.3:a:enterprisedb:pglogical:*:*:*:*:*:postgresql:*:* | 2.0.0 (incluyendo) | 2.4.8 (excluyendo) |
Para consultar la lista completa de nombres de CPE con productos y versiones, ver esta página


