CVE-2026-14662
Asignaciones de tamaño insuficiente en tsvector y tsquery de PostgreSQL, mediante desbordamiento de enteros
- Publicado
- 13 ago 2026
- Actualizado
- 29 ago 2026
- Asignación de CNA
- PostgreSQL
- Evidencia observada
- 1 sept 2026
CVSS primario
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:HBajo · próximos 30 días
- Percentil
- 39,6 %
- Fecha del modelo
- 25 oct 2026
EPSS es una estimación estadística, no una certeza o una medida de impacto. Combínelo con CVSS, estado KEV, exposición y su entorno.
Resumen
El desbordamiento de enteros en las funciones de los tipos de datos tsvector y tsquery de PostgreSQL permite a un usuario de base de datos sin privilegios provocar que el servidor dimensione insuficientemente una asignación y escriba fuera de los límites, mediante entradas grandes manipuladas. Esto puede ejecutar código arbitrario como el usuario del sistema operativo que ejecuta la base de datos. Estos tipos normalmente provienen de la lógica de la aplicación, no de los usuarios de la aplicación. Por lo tanto, es poco probable que los usuarios de la aplicación ataquen la base de datos a través de la aplicación como conducto. CVE-2026-6473 había corregido problemas similares. Las versiones anteriores a PostgreSQL 18.6, 17.11, 16.15, 15.19 y 14.24 están afectadas.
Fuentes
La vulnerabilidad de escritura fuera de límites encontrada en la búsqueda de texto completo de PostgreSQL (tsvector/tsquery), CVE-2026-14662, verificada ejecutando en paralelo con Docker la versión sin corregir (18.4) y la corregida (18.6), junto con el registro y los materiales de la presentación.
Uso responsable
Utilice información sobre vulnerabilidades solo en sistemas de su propiedad o que esté autorizado a probar. Kitploit enlaza con metadatos de investigación pública y no almacena código de explotación ni cargas útiles maliciosas.