GitLab Blog · Daniel Abeles ·
DeepSeek-Reasonix: How a poisoned config can hijack an AI coding agent
GitLab's Threat Research Group descubrió una vulnerabilidad crítica de ejecución de comandos (GHSA-grg2-7gc6-36m6, CVE-2026-102437) en DeepSeek-Reasonix Studio, llamada ConfigPoisoning, que permite ejecutar código controlado por atacantes cuando un desarrollador visualiza el diff de un archivo. La falla reside en que el wrapper de git del proyecto no neutraliza el key `filter.<driver>.clean`, que Git selecciona por archivo a través de `.gitattributes`, permitiendo que un atacante inyecte comandos en `.git/config` o `.gitattributes` de un repositorio. Se recomienda actualizar a DeepSeek-Reasonix Studio 2.21.0 o DeepSeek Reasonix npm 1.39.3; además, GitLab encontró que múltiples herramientas de coding agents ampliamente utilizadas sufren la misma clase de vulnerabilidades, siendo este el primer caso divulgado en detalle.
GitLab's Threat Research Group found a flaw, ConfigPoisoning, that runs attacker code when a developer views a file's diff in DeepSeek-Reasonix.