xAI corrigió sin aviso que Grok Build CLI subía repositorios completos a Google Cloud, pero no aclara qué pasó con los datos ya recopilados.
xAI ha desactivado de forma silenciosa el mecanismo que permitía a su herramienta Grok Build CLI subir repositorios completos de Git a un bucket de almacenamiento en la nube de Google. Esta acción fue detectada y confirmada por un investigador de seguridad que había expuesto inicialmente esta práctica, pero la compañía no ha emitido ninguna declaración oficial ni ha aclarado el destino de los datos ya recopilados.
Por qué importa: La subida no autorizada de repositorios completos, incluyendo historial y credenciales, representa un riesgo significativo para la privacidad y seguridad de desarrolladores y empresas.
Lo esencial
Grok Build CLI subía repositorios Git completos, no solo archivos necesarios para tareas de codificación.
La subida incluía historial completo y archivos sensibles como credenciales en .env.
La desactivación del mecanismo fue un cambio remoto sin aviso ni documentación pública.
Imagen de referencia: International Cyber Digest.
Capturas revelan subida masiva de código
El investigador conocido como cereblab utilizó mitmproxy para interceptar el tráfico de la versión 0.2.93 de Grok Build CLI en macOS. Descubrió que la herramienta empaquetaba y subía todo el repositorio Git, incluyendo el historial completo, a un bucket de Google Cloud llamado grok-code-session-traces. En pruebas con un repositorio de 12 GB, solo 192 KB correspondían a datos relevantes para la tarea, mientras que la subida total alcanzó 5.1 GB, evidenciando que se enviaba mucho más código del estrictamente necesario.
Toggle de consentimiento no controla la subida
Grok Build incluye una opción llamada "Improve the model" que los usuarios podrían interpretar como control de privacidad. Sin embargo, desactivarla no impedía la subida de repositorios. Esta configuración solo afecta el consentimiento para entrenamiento del modelo, no la transferencia de código a la nube. Además, la documentación oficial no menciona esta función ni el almacenamiento en la nube, contradiciendo la promoción de la herramienta como local-first.
Corrección silenciosa y falta de transparencia
Un día después de la publicación del informe, el investigador verificó que el servidor comenzó a responder con una bandera que deshabilita la subida de repositorios, bloqueando la transferencia en nuevas pruebas. Este cambio fue aplicado de forma remota y sin comunicación pública. No hay confirmación de que esta medida sea global ni permanente, y xAI no ha explicado qué sucederá con los repositorios ya almacenados ni ha emitido un aviso de seguridad.
Implicaciones para desarrolladores y empresas
El hecho de que Grok Build subiera repositorios completos, incluyendo secretos y credenciales, implica un riesgo considerable para cualquier equipo que haya utilizado la herramienta en proyectos privados o propietarios. La ausencia de comunicación oficial y la falta de control claro sobre la subida generan incertidumbre sobre la seguridad y privacidad de los datos de código fuente.
Preguntas frecuentes sobre Grok Build CLI
¿La subida de repositorios afectaba a todos los usuarios?
El investigador verificó la subida en una máquina y cuenta específica; no hay confirmación de que la práctica fuera universal o permanente.
¿xAI ha confirmado si usó el código subido para entrenar modelos?
No hay evidencia ni declaración oficial que confirme que el código subido haya sido utilizado para entrenamiento o visualizado por empleados.