Chainlit en resumen
Dos fallas en Chainlit antes de 2.9.4 permiten que cualquier usuario con sesión iniciada lea archivos del servidor o lo haga consultar URL internas, incluidos los metadatos de la nube. Zafran Labs las publicó como ChainLeak. Actualiza a 2.9.4.
Chainlit: estado
- Afectado
- Chainlit en versiones anteriores a 2.9.4 (CVE-2026-22218)
- Chainlit en versiones anteriores a 2.9.4 con la capa de datos SQLAlchemy (CVE-2026-22219)
- Identificadores CVE
- Estado al
- Detectada por
- Gal Zaban e Ido Shani, Zafran Labs
Qué cambió con Chainlit
El 20 de enero de 2026 se publicaron CVE-2026-22218 y CVE-2026-22219 para Chainlit, un framework de Python de código abierto para crear interfaces de chat sobre aplicaciones con LLM. Ambas están en el flujo de actualización /project/element y afectan versiones anteriores a 2.9.4. Los investigadores de Zafran Labs, que las encontraron, llaman a este par ChainLeak.
CVE-2026-22218 (NVD 6.5, media) permite que un usuario autenticado envíe un elemento personalizado con una ruta de archivo, y el servidor copia cualquier archivo que pueda leer a la sesión del atacante para descargarlo. CVE-2026-22219 (NVD 7.7, alta) es una falsificación de solicitudes del lado del servidor (SSRF) en instalaciones con la capa de datos SQLAlchemy: el servidor consulta una URL elegida por el atacante, como un servicio interno o el endpoint de metadatos de la nube, y guarda la respuesta.
Zafran explica que la lectura de archivos puede exponer variables de entorno con claves de API, el secreto con el que Chainlit firma las sesiones, el código fuente y prompts en caché, y que en instancias de AWS que aún permiten IMDSv1 la SSRF puede devolver credenciales de roles IAM. Chainlit 2.9.4, publicada en diciembre de 2025, agrega sanitización para las actualizaciones de elementos personalizados.
Cómo corregirlo: Chainlit
1. Actualizar
Actualiza Chainlit a 2.9.4 o una versión posterior.
nvd.nist.gov (se abre en una pestaña nueva)
Avisos de seguridad
Dónde comparar Chainlit
Clasificaciones independientes y recursos oficiales para comparar este modelo por tu cuenta. Las posiciones cambian con frecuencia; cada sitio muestra sus datos actuales.
Por qué Chainlit importa para los negocios
Chainlit suele estar al frente de asistentes internos y chatbots para clientes, donde cualquier usuario registrado cuenta como autenticado. Un secreto de autenticación o una credencial de nube filtrados convierten una cuenta de chat en acceso a sesiones de otros usuarios y a la cuenta de nube, así que actualiza y exige IMDSv2 en los servidores de AWS.
Fuentes de esta noticia
- CVE-2026-22218 Detail (se abre en una pestaña nueva)Oficial
NIST National Vulnerability Database · nvd.nist.gov
- CVE-2026-22219 Detail (se abre en una pestaña nueva)Oficial
NIST National Vulnerability Database · nvd.nist.gov
- Chainlit 2.9.4 release (se abre en una pestaña nueva)Oficial
Chainlit on GitHub · github.com
- ChainLeak: Critical AI framework vulnerabilities expose data, enable cloud takeover (se abre en una pestaña nueva)Prensa
Zafran · zafran.io
Última verificación: . IA Compa resume anuncios públicos para lectores de negocios. No tenemos relación con las empresas mencionadas. Confirma siempre los detalles, precios y disponibilidad con la fuente oficial.
- #security
- #cve
- #chainlit
- #ssrf
- #chat-interfaces
- #cloud-security