IA y credenciales filtradas: el problema que crece el doble en código

Los agentes de IA están revolucionando la forma en que los desarrolladores escriben código. Son más rápidos, más eficientes, y prometen ahorrar horas de trabajo. Pero hay un lado oscuro que la industria no puede ignorar más: están filtrando credenciales y secretos a una velocidad alarmante. Según el último reporte de GitGuardian, es hora de que hablemos en serio sobre este problema.
¿Qué pasó?
El reporte "State of Secrets Sprawl 2026" de GitGuardian reveló un dato preocupante: los commits identificados como asistidos por IA están filtrando secretos aproximadamente al doble de la tasa de los commits escritos por humanos. Esto incluye credenciales de bases de datos, tokens de API, claves privadas y otras credenciales críticas que terminan expuestas en repositorios públicos o privados sin que nadie se dé cuenta.
Lo más inquietante es que las categorías de credenciales que más crecen están directamente vinculadas a tecnologías de IA. A medida que más desarrolladores adoptan herramientas como GitHub Copilot, Claude o similares para acelerar el desarrollo, el riesgo de exposición de secretos se amplifica. Los agentes de IA, por su naturaleza, generan código más rápidamente, y esa velocidad viene con menos supervisión humana sobre qué se está commitiendo.
La "secrets sprawl" (dispersión de secretos) no es nueva, pero la IA acaba de hacerla imposible de ignorar. Lo que antes era un problema de seguridad importante ahora es una crisis en ciernes.
¿Por qué importa en Argentina y América Latina?
En Argentina y el resto de América Latina, la adopción de herramientas de IA para desarrollo de software está creciendo exponencialmente. Startups, agencias digitales y empresas tech en toda la región están usando agentes de IA para acelerar sus ciclos de desarrollo y ser más competitivos globalmente. El problema es que muchas de estas organizaciones, especialmente las más pequeñas y medianas, no tienen procesos robustos de revisión de código o políticas de secretos implementadas.
Cuando un desarrollador junior en Buenos Aires, Medellín o São Paulo usa una herramienta de IA para escribir código rápidamente, y esa herramienta accidentalmente incluye una credencial de AWS, una clave de base de datos o un token de API, el resultado puede ser catastrófico: acceso no autorizado a infraestructura crítica, robo de datos de clientes, o incluso ataques ransomware. Y todo ocurre sin que el equipo lo notara.
Además, muchas empresas de la región que están subiendo sus servicios a la nube usan repositorios compartidos y colaborativos. Una credencial filtrada en un proyecto puede comprometer sistemas en producción que manejan datos sensibles de usuarios latinoamericanos.
¿Qué se recomienda?
Para desarrolladores: Antes de commitear código generado por IA, revisalo manualmente. No confíes ciegamente en lo que genera la herramienta. Usá herramientas de escaneo de secretos locales antes de hacer push a repositorios remotos. Educate sobre qué información sensible no debería estar nunca en código.
Para empresas: Implementá políticas de "secrets management" robustas. Usá GitGuardian, TruffleHog, Semgrep o herramientas similares para detectar credenciales automáticamente. Establecé procesos de revisión obligatorios antes de que el código llegue a producción. Entrená a tu equipo sobre el riesgo específico de usar agentes de IA.
Para equipos de seguridad: Monitoreá los commits asistidos por IA con especial atención. Consideren implementar hooks pre-commit y políticas de branch protection más estrictas. Realicen auditorías regulares de repositorios para detectar secretos que ya estén expostos.
A nivel organizacional: Rotá credenciales regularmente. Usá sistemas de gestión de secretos como Vault o AWS Secrets Manager en lugar de hardcodear credenciales. Implementá el principio del menor privilegio: si un desarrollador no necesita una credencial, no debería tenerla.
Fuente: The Hacker News