Saltar al contenido
CVE-2026-77936 Fuente: CVE.org Publicada · sin explotación confirmada

Vulnerabilidad de configuración insegura por defecto en Letta hasta 0.16.8 que permite acceso no autenticado a la API y a PostgreSQL

letta-ai · letta · Publicada en CVE.org el 19-10-2026 · Última actualización: 09-11-2026

Descripción

Letta hasta la versión 0.16.8 incluye un archivo compose.yaml que no habilita LETTA_SERVER_SECURE, por lo que el middleware de contraseña nunca se agrega y todas las rutas de la API quedan sin autenticación; además, expone un puerto de PostgreSQL con superusuario y credenciales por defecto. Un atacante remoto puede ejecutar código Python arbitrario mediante POST /v1/tools/run, administrar usuarios en /v1/admin o ejecutar comandos del sistema operativo mediante COPY PROGRAM.

Qué hacer

Revisa si usas el producto afectado y en qué versión, y aplica la actualización o la mitigación que indique el aviso del fabricante. CISA no ha confirmado que se esté explotando; si eso cambia, esta ficha pasa a «explotada» y te avisamos en el boletín.

Versiones afectadas

  • letta Afectadas: hasta 0.16.8

Según el registro de la vulnerabilidad en CVE.org, tal como lo publicó el fabricante. Confirma tu versión exacta en el aviso del fabricante.

Referencias

Ver el texto original en inglés (CVE.org)

Letta through 0.16.8 Insecure Default Configuration Unauthenticated API and PostgreSQL Access

Letta through 0.16.8 ships a compose.yaml that does not enable LETTA_SERVER_SECURE, so the password middleware is never added and all API routes are unauthenticated, and it exposes a superuser PostgreSQL port with default credentials. Remote attackers can execute arbitrary Python via POST /v1/tools/run, manage /v1/admin users, or run OS commands via COPY PROGRAM.

Recibe el boletín cuando CISA agregue vulnerabilidades nuevas

Te escribimos solo cuando CISA agrega vulnerabilidades nuevas, ya traducidas: cada día que haya, o en un resumen los lunes. Confirmas por correo y te das de baja con un clic.

Frecuencia