
Lo que ayer era una práctica común y segura, hoy se ha convertido en una vulnerabilidad crítica que compromete la privacidad de datos corporativos y la estabilidad financiera de miles de organizaciones. Una investigación reciente ha revelado que antiguas claves de API de Google Cloud, tradicionalmente consideradas como identificadores públicos de bajo riesgo para servicios como Google Maps o YouTube, ahora otorgan acceso no autorizado al potente asistente de inteligencia artificial Gemini.
El cambio silencioso en los privilegios de Google Cloud
Históricamente, los desarrolladores de aplicaciones web han integrado claves de API directamente en el código del lado del cliente (client-side code). Estas claves permitían funciones básicas como mostrar un mapa interactivo o rastrear el uso de Firebase sin representar una amenaza mayor, ya que su alcance estaba estrictamente limitado.
Sin embargo, con el despliegue masivo del ecosistema de IA de Google, la arquitectura de permisos ha sufrido una transformación silenciosa. Al introducir Gemini AI, Google unificó la autenticación bajo el paraguas de las claves de Google Cloud. Esto significa que una clave creada hace años para una tarea trivial ahora posee, por defecto, la capacidad de autenticar peticiones hacia el Generative Language API.
Análisis técnico: ¿Cómo ocurre la exposición de datos?
Investigadores de la firma de seguridad TruffleSecurity identificaron este fallo tras analizar el conjunto de datos de Common Crawl de noviembre de 2025. Los hallazgos son alarmantes: se localizaron más de 2,800 claves de API activas y expuestas en sitios de instituciones financieras, empresas de reclutamiento y firmas de seguridad de alto nivel.
El proceso de explotación es sorprendentemente sencillo:
- Un atacante inspecciona el código fuente (JavaScript) de una página web legítima.
- Copia la clave de API expuesta.
- Utiliza dicha clave para realizar llamadas al endpoint de Gemini API (
/models), saltándose los controles de seguridad previstos para datos privados.
Resumen de riesgos por tipo de clave
| Elemento Afectado | Descripción del Riesgo |
|---|---|
| Tipo de Clave | Claves de API de Google Cloud heredadas (Maps, YouTube, Firebase). |
| Privilegios | Escalada automática hacia servicios de IA generativa. |
| Impacto Financiero | Cargos imprevistos de miles de dólares por uso excesivo. |
| Fuga de Datos | Acceso potencial a datos privados procesados a través de Gemini. |
Impacto potencial: Más allá de la privacidad
El peligro no se limita únicamente a la lectura de información sensible. Dado que el uso de la API de Gemini tiene un coste asociado, un ciberdelincuente podría utilizar una clave robada para alimentar sus propios proyectos de IA o realizar ataques de denegación de servicio económico.
Según los expertos, un actor de amenazas que maximice las llamadas a la API podría generar facturas de miles de dólares al día en una sola cuenta de víctima. Incluso la propia infraestructura de Google se vio afectada, con claves incrustadas en sitios web públicos de productos de la compañía que databan de febrero de 2023.
Respuesta de Google y medidas de mitigación
Tras ser notificada, Google clasificó inicialmente el hallazgo como una escalada de privilegios de servicio único. Desde entonces, la compañía ha implementado medidas proactivas:
- Bloqueo del acceso a Gemini desde claves detectadas como filtradas.
- Las nuevas claves generadas en AI Studio tendrán, por defecto, un alcance limitado únicamente a Gemini.
Recomendaciones de seguridad para desarrolladores
Para proteger sus activos digitales, es fundamental que los administradores de sistemas sigan estos pasos inmediatos:
- Auditoría de Inventario: Revisar todos los proyectos de Google Cloud y verificar si el Generative Language API está habilitado innecesariamente.
- Rotación de Secretos: Si alguna clave de API está presente en el código fuente de una web pública, debe ser rotada de inmediato.
- Restricciones de API: Configurar restricciones de aplicación (por dirección IP o referente HTTP) y limitar la clave solo al servicio que realmente necesita.





