Descripción
Cognition anterior a la versión 0.13.0 contiene una vulnerabilidad de ejecución remota de código (RCE) sin autenticación, debido a que su backend de entorno aislado (sandbox) para agentes utiliza por defecto la ejecución local y a que su API REST/SSE no incluye autenticación. Los atacantes pueden crear una sesión mediante POST /sessions y publicar un mensaje mediante POST /sessions/{id}/messages sin credenciales, lo que hace que el ciclo ReAct de Deep Agents ejecute comandos de shell dirigidos por el atacante a través del backend de shell local, con la consiguiente ejecución remota de código con los privilegios del proceso del servidor.
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
- Cognition Afectadas: anteriores a 0.13.0
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
- Exploit publicadolasso.security/vulnerability-database/cve-2026-109437
- Parchegithub.com/CognicellAI/Cognition/releases/tag/v0.13.0
- Aviso de vulncheck.comvulncheck.com/advisories/cognition-unauthenticated-rce-via-local-shel…
Ver el texto original en inglés (CVE.org)
Cognition < 0.13.0 Unauthenticated RCE via Local Shell Backend
Cognition before 0.13.0 contains an unauthenticated remote code execution vulnerability due to defaulting its agent sandbox backend to local execution and shipping no authentication on its REST/SSE API. Attackers can create a session via POST /sessions and post a message via POST /sessions/{id}/messages without credentials, causing the Deep Agents ReAct loop to run attacker-directed shell commands through the local shell backend, resulting in remote code execution as the server process.