VENCERT // SISTEMA NACIONAL DE GESTIÓN DE INCIDENTES TELEMÁTICOS
🟡 Media VENCERT-2026-144 CVE-2026-120067

Desbordamiento de Búfer en el controlador PostgreSQL psqlODBC (CVE-2026-120067)

Publicado: Nov. 2, 2026  ·  Estado: Activa

Sistemas Afectados

Controladores PostgreSQL psqlODBC en versiones anteriores a 18.00.0006

Descripción

El controlador ODBC de PostgreSQL (psqlODBC) contiene una vulnerabilidad de desbordamiento de búfer basado en pila (CWE-121 / CWE-787). Al procesar consultas de bases de datos actualizables (updatable cursors, que vienen habilitadas por defecto), el controlador añade automáticamente columnas ocultas como ctid (y oid para tablas con OIDs) copiando los metadatos internos de las filas en un búfer de memoria de tamaño fijo. La falta de una comprobación de límites adecuada genera desbordamientos cuando se reciben entradas manipuladas.

Vector de Ataque:

Origen / Complejidad: red (Remoto) | Complejidad de ataque Alta (AC:H).

Requisitos: no requiere privilegios de autenticación previos (PR:N) ni interacción del usuario (UI:N).

Mecanismo: un servidor no confiable (bajo configuraciones SSL deficientes) o un usuario de base de datos con permisos para crear una vista que contenga una columna propia nombrada ctid puede enviar datos manipulados que la aplicación procesa mediante un cursor actualizable, desbordando el espacio asignado en la pila.

Impacto Estimado:

Confidencialidad: ninguna — no expone datos confidenciales directamente.

Integridad: ninguna — no altera la integridad de los datos de la base de datos per se.

Disponibilidad: alta — dependiendo de la compilación, puede provocar corrupción de memoria y caídas abruptas de la aplicación (Denegación de Servicio / DoS). Las compilaciones protegidas con flags como _FORTIFY_SOURCE abortan la ejecución de inmediato.

Impacto Negocio: interrupción potencial de los servicios y aplicaciones conectadas a bases de PostgreSQL mediante ODBC debido a cierres inesperados del proceso provocados por la corrupción de la pila.

Recomendaciones

Solución: Actualizar el controlador psqlODBC a la versión 18.00.0006 o superior.

Medidas de Mitigación / Contención Temporal: asegurar que las conexiones con el servidor de base de datos utilicen configuraciones estrictas y de confianza en SSL; restringir la creación de vistas personalizadas que utilicen nombres de columnas reservados como ctid a usuarios no confiables.

Información de la Alerta

Código:
VENCERT-2026-144
Severidad:
🟡 Media
Estado:
Activa
CVE:
CVE-2026-120067
Publicado:
Nov. 2, 2026
Volver a Alertas