CVE-2026-120060 psqlODBC no valida conteos y longitudes enviados por el servidor
psqlODBC confía en conteos y longitudes de datos del servidor en tres puntos: SQLBulkOperations usa un conteo de filas en una resta que puede desbordar, SQLStatistics recorre claves de índice sin acotar el conteo a la estructura fija y la decodificación octal de bytea lee hasta dos bytes más allá de una secuencia de escape truncada. Un servidor no confiable según la configuración SSL actual puede provocar caídas o lecturas fuera de límites. Afecta a versiones anteriores a psqlODBC 18.00.0006.
CVSS 3.1
- Probabilidad de explotación · EPSS del 09/110,2 % · percentil 12
- Explotada activamenteNo confirmada
- Exploit públicoNo conocido
Afectados
PostgreSQL psqlODBC
hasta antes de 18.00.0006
Qué hacer
- Verificá si usás psqlODBC y en qué versión.
- Actualizá a la versión corregida que indique el fabricante en su aviso o aplicá su mitigación.
- Revisá registros y accesos de los sistemas expuestos para descartar un uso previo.
Calculadora CVSS
CVSS 3.1 · 5.9 MEDIA
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:N/A:H
- Vector de ataqueRed
- Complejidad del ataqueAlta
- Privilegios requeridosNinguno
- Interacción del usuarioRequerida
- AlcanceSin cambio
- ConfidencialidadBaja
- IntegridadNinguna
- DisponibilidadAlta
Descripción original
psqlODBC trusts counts and lengths in server data in three places. SQLBulkOperations uses a server-supplied row count in a size subtraction that can underflow. SQLStatistics iterates index keys using a server-supplied key count without bounding it to the fixed storage. Bytea octal decoding reads up to two bytes past the end of a truncated escape sequence. A server not trusted under current SSL settings can crash the client or make it read out of bounds. Versions before psqlODBC 18.00.0006 are affected.
Resumen traducido automáticamente de la descripción original. Fuente: Nureq Monitor. Cómo funciona.