Claude Code, el asistente de programación de Anthropic, dejó contraseñas y claves al descubierto en archivos de configuración que desarrolladores subieron por error a GitHub, la plataforma pública de código. En total, Apiiro identificó 1.122 archivos que contenían al menos un dato secreto.
El protocolo del programa —si el usuario concede “Sí, y no volver a preguntar”— es registrar esa orden en el archivo .claude/settings.local.json, ubicado dentro de la carpeta del proyecto. Si la orden incluía una contraseña o una clave, esa información queda almacenada en texto plano. Por normativa, ese archivo debe permanecer en la máquina del desarrollador. Según la documentación de Anthropic citada por The Hacker News, la primera vez que se crea en un proyecto, el programa debe agregarlo a la lista de exclusión de git, el sistema de control de versiones; esa protección vive solo en una máquina y no viaja con el proyecto.
Concluye que, si alguien clona el proyecto en otro equipo, o si una carpeta se convierte en proyecto más tarde, o si el archivo ya estaba registrado, la exclusión no se aplica y el archivo se sube junto al código. Apiiro detectó que en 539 de los 1.105 proyectos inspeccionados, un cambio firmado por Claude como coautor modificó ese archivo.
Entre el 1 y el 3 de noviembre, Apiiro analizó 104.185 copias públicas del archivo, repartidas en 103.617 proyectos, y halló 1.379 secretos distintos dentro de los 1.122 archivos, lo que representa aproximadamente el 1,1% del total. Más de un tercio de esos secretos conducían directamente a una base de datos, con 379 credenciales de ese tipo.
La documentación de la investigación lista ejemplos relevantes: 43 accesos a servidores vía SSH (algunos con la clave de administrador) y 23 llaves de Amazon Web Services. Los archivos estaban vinculados a 63 organizaciones, entre ellas una que dejó expuesta la contraseña del propietario de una base de datos asociada a una aplicación de historias clínicas.
Apiiro señaló que no comprobó si esas credenciales seguían activas; una de las organizaciones contactadas confirmó que su clave funcionaba. Por su parte, dos herramientas de detección ampliamente usadas, gitleaks y TruffleHog, pasaron por alto 215 de los 1.122 archivos, en gran parte porque muchas contraseñas estaban incrustadas en comandos sin formato reconocible.
GitGuardian, otra firma de seguridad, publicó el 9 de noviembre una medición distinta: analizó todo lo subido a GitHub entre enero de 2025 y el 7 de noviembre y encontró 31.088 credenciales distintas en 23.276 proyectos, de las cuales 5.343 estaban activas al momento de la detección. También halló 613 secretos en imágenes públicas de Docker Hub; se detectó, por ejemplo, que un token de Cloudflare aparece en 559 versiones de una misma imagen. Advertencia: borrar el archivo del proyecto no elimina esas copias.
Según GitGuardian, las filtraciones mensuales alcanzaron un máximo de 12.535 en abril de 2026 y cayeron a 959 en octubre, una baja de 92%. La firma indicó no saber a qué se debe ese descenso, dejando abierta la duda sobre qué cambió en el ecosistema de repos públicos.



