Claude Code, la herramienta de programación de Anthropic, dejó expuestas contraseñas y claves en repositorios públicos de GitHub. La filtración se detectó entre el 1 y el 3 de noviembre, cuando la firma de seguridad Apiiro analizó más de 104.185 copias del archivo de configuración generado por el asistente.

Descubrimiento de Apiiro

Apiiro identificó 1.122 archivos que contenían al menos un dato secreto. En total se contabilizaron 1.379 secretos, lo que representa el 1,1 % del conjunto analizado. Entre ellos había 379 contraseñas de bases de datos, 43 claves SSH y 23 credenciales de Amazon Web Services. Los archivos pertenecían a 63 organizaciones, incluida una que expuso la contraseña del propietario de una base de datos de historias clínicas.

"Una de las organizaciones confirmó que la clave seguía funcionando", señaló Apiiro.

Por qué ocurrió

Cuando el usuario autoriza un comando con la opción “Sí, y no volver a preguntar”, Claude Code guarda la orden tal cual en .claude/settings.local.json. Si el comando incluye una contraseña, esta queda en texto plano. La documentación de Anthropic indica que el archivo se agrega a la lista de exclusiones de git solo en la máquina donde se crea, por lo que al clonar el proyecto o al mover la carpeta la protección desaparece y el archivo se sube junto al resto del código.

Herramientas de detección y sus limitaciones

Programas como gitleaks y TruffleHog no detectaron 215 de los archivos con secretos, ya que muchas contraseñas aparecen dentro de comandos y no siguen patrones reconocibles. Esto evidencia la necesidad de mecanismos de detección más robustos.

Medición más amplia de GitGuardian

GitGuardian, otra firma de seguridad, evaluó todo lo subido a GitHub entre enero 2025 y el 7 de noviembre. Encontró 31.088 credenciales en 23.276 proyectos, de las cuales 5.343 estaban activas al momento de la detección. Además, descubrió 613 secretos en imágenes públicas de Docker Hub, incluido un token de Cloudflare presente en 559 versiones de una sola imagen.

Tendencias y respuesta de Anthropic

Según GitGuardian, las filtraciones mensuales alcanzaron su pico en abril 2026 con 12.535 credenciales y descendieron a 959 en octubre, una caída del 92 %. Anthropic, a través de su jefe de Claude Code, Boris Cherny, admitió que históricamente la herramienta no elimina secretos y que están evaluando medidas para evitar que vuelva a suceder.

"Estamos viendo qué podemos hacer", declaró Cherny en el foro Hacker News.

Próximos pasos

Apiiro recomienda cambiar todas las credenciales expuestas y limpiar los repositorios afectados. La comunidad de desarrolladores sigue alerta para evitar que prácticas similares se repitan.