CVE-2026-65651 in sqlparserinformación

Resumen

por VulDB • 2026-09-21

temporalio/sqlparser acepta SQL que contiene expresiones unarias profundamente anidadas y puede devolver un árbol de sintaxis abstracta (AST) correspondientemente profundo sin imponer un límite de anidamiento aplicable. Las operaciones String y Walk de la biblioteca recorren recursivamente ese árbol. Una aplicación que analice SQL controlado por el atacante y posteriormente formatee o recorra el árbol devuelto puede experimentar una desbordamiento de pila fatal en tiempo de ejecución (stack overflow) en Go que termina el proceso; la recuperación de panic de Go no puede contener esta condición. Temporal Server pasa entradas de consulta controladas por el llamador a través del analizador afectado en las rutas de archivo, visibilidad y worker-query. En las rutas de validación afectadas, el servidor formatea recursivamente una expresión inválida mientras construye un error. En un despliegue autenticado soportado, un llamador con permiso de lectura de espacio de nombres puede terminar los procesos Frontend o Matching receptores. La ruta ListWorkers, confirmada dinámicamente, además requiere al menos un latido (heartbeat) retenido por un worker. Las solicitudes repetidas pueden sostener una denegación de servicio (DoS). El problema afecta únicamente a la disponibilidad; no se identificó impacto en la confidencialidad ni en la integridad.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsable

Temporal

Reservar

2026-07-22

Divulgación

2026-09-21

Moderación

aceptado

Artículo

VDB-408090

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Interested in the pricing of exploits?

See the underground prices here!