Saltar al contenido
DUPIN
ALERTAS · EN VIVO
Contacto

VULNERABILIDADDetectada 02 NOV · 17:01

CVE-2026-120061 Desbordamiento de búfer de pila en el parser de secuencias de escape ODBC de psqlODBC

El parser de secuencias de escape ODBC en el texto SQL de la aplicación escribe los desplazamientos de argumentos de un escape {fn} en un arreglo de pila fijo de 16 entradas sin límite y sin inicializar. Un escape con demasiados argumentos desborda la pila, y la referencia a un argumento no provisto copia bytes arbitrarios en la consulta; además, la copia del cuerpo de {d}, {t}, {ts} o {escape} escribe un byte más allá de un búfer de pila de 128 bytes. Afecta a versiones anteriores a psqlODBC 18.00.0006.

7.5ALTA

CVSS 3.1

  • Probabilidad de explotación · EPSS del 09/110,3 % · percentil 27
  • Explotada activamenteNo confirmada
  • Exploit públicoNo conocido

Afectados

  • PostgreSQL psqlODBC

    hasta antes de 18.00.0006

Qué hacer

  1. Verificá si usás psqlODBC y en qué versión.
  2. Actualizá a la versión corregida que indique el fabricante en su aviso o aplicá su mitigación.
  3. Revisá registros y accesos de los sistemas expuestos para descartar un uso previo.

Calculadora CVSS

CVSS 3.1 · 7.5 ALTA

CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H

  • Vector de ataqueRed
  • Complejidad del ataqueAlta
  • Privilegios requeridosBajos
  • Interacción del usuarioNinguna
  • AlcanceSin cambio
  • ConfidencialidadAlta
  • IntegridadAlta
  • DisponibilidadAlta

Descripción original

The psqlODBC parser for ODBC escape sequences in application SQL text writes the argument offsets of a {fn} escape into a fixed 16-entry stack array without a bound and does not initialize the array. An escape with too many arguments overflows the stack, and a reference to an unsupplied argument copies arbitrary bytes into the query. The copy of a {d}, {t}, {ts}, or {escape} body also writes one byte past a 128-byte stack buffer. An application that forwards untrusted SQL text to the driver exposes its process to memory corruption. Versions before psqlODBC 18.00.0006 are affected.

Referencias (1)

Resumen traducido automáticamente de la descripción original. Fuente: Nureq Monitor. Cómo funciona.

DUPIN · CONTACTO

Contanos tu caso

El mensaje ya va armado: podés cambiarlo.

También podés escribir a [email protected]. Usamos tus datos solo para responderte.