Los comandos guardados de Claude Code filtran secretos en GitHub
El asistente de IA de Anthropic podría estar almacenando credenciales sensibles en repositorios públicos cuando los usuarios desactivan las solicitudes de confirmación. Más de 1.100 instancias fueron encontradas por investigadores de seguridad.
Resumen
- Claude Code de Anthropic guarda comandos completos incluyendo secretos cuando los usuarios seleccionan 'no volver a preguntar'
- La empresa de seguridad Apiiro descubrió 1.122 archivos públicos en GitHub con contraseñas y claves API filtradas
- El problema se deriva del mecanismo de almacenamiento de configuración del asistente de IA
- Los desarrolladores que usan la herramienta deben auditar sus repositorios en busca de credenciales expuestas
- Las organizaciones deberían revisar los flujos de trabajo de desarrollo asistido por IA en busca de riesgos similares
El asistente de codificación impulsado por IA de Anthropic, Claude Code, ha sido encontrado filtrando credenciales sensibles en repositorios de GitHub accesibles públicamente. El problema ocurre cuando los desarrolladores aprueban comandos que contienen contraseñas o claves API y eligen la opción "Sí, y no volver a preguntar", lo cual almacena el comando completo en archivos de configuración del proyecto.
Investigadores de seguridad de Apiiro descubrieron más de 1.122 instancias de estas credenciales expuestas, generando serias preocupaciones sobre cómo las herramientas de desarrollo con IA manejan la información sensible. Los datos filtrados incluyen tokens de autenticación, contraseñas de bases de datos y otras claves de acceso críticas que podrían permitir el acceso no autorizado a sistemas.
Cómo ocurren las filtraciones
- La función 'no volver a preguntar' de Claude Code guarda comandos completos aprobados en archivos de configuración del proyecto
- Estos comandos guardados a menudo contienen secretos incrustados como contraseñas, claves API y tokens
- Los archivos de configuración se almacenan en el directorio .claude dentro de los repositorios del proyecto
- Cuando los repositorios se hacen públicos, estos archivos sensibles quedan accesibles para cualquier persona
- La función fue diseñada para mayor comodidad pero crea riesgos persistentes de almacenamiento de credenciales
Impacto y recomendaciones
- Más de 1.122 repositorios públicos en GitHub contienen credenciales expuestas del uso de Claude Code
- Los secretos expuestos incluyen claves de proveedores en la nube, contraseñas de bases de datos y tokens de servicios de terceros
- Los atacantes pueden usar estas credenciales para obtener acceso no autorizado a los sistemas asociados
- Los equipos de desarrollo deben auditar inmediatamente sus repositorios en busca de archivos de configuración .claude
- Las organizaciones deberían implementar escaneo de credenciales en sus pipelines de CI/CD y monitoreo de repositorios
Fuentes
Fuentes
Novedades de seguridad por correo
Un correo resumen cuando publicamos nuevos artículos de seguridad (resumen más enlaces para leer más). Date de baja cuando quieras desde el pie del mensaje. Consulta nuestra Política de privacidad.