Un simple error de codificación está exponiendo claves API en miles de sitios web.

Un simple error de codificación está exponiendo claves API en miles de sitios web.

      Después de analizar 10 millones de páginas web, los investigadores han encontrado miles de sitios web que exponen accidentalmente credenciales sensibles de API, incluidas claves vinculadas a servicios importantes como Amazon Web Services, Stripe y OpenAI.

      Este es un problema serio porque las APIs actúan como la columna vertebral de las aplicaciones que usamos hoy en día. Permiten que los sitios web se conecten a servicios como pagos, almacenamiento en la nube y herramientas de IA, pero dependen de claves digitales para mantenerse seguras. Una vez expuestas, las claves de API pueden permitir que cualquiera interactúe con esos servicios con intenciones maliciosas.

      Claves de API sensibles expuestas en miles de sitios

      Según TechXplore, los investigadores identificaron 1,748 credenciales de API únicas en casi 10,000 páginas web, vinculadas a 14 proveedores de servicios importantes. Estas filtraciones no se limitaron a sitios oscuros, ya que algunas aparecieron en plataformas gestionadas por bancos globales y grandes desarrolladores de software.

      Alrededor del 84% de estas filtraciones provino de archivos JavaScript, que son fácilmente accesibles a través de un navegador. Esto significa que las credenciales estaban efectivamente en código visible públicamente.

      Aún más preocupante es cuánto tiempo permanecieron expuestas estas claves. Algunas fueron visibles durante hasta 12 meses, mientras que algunos casos raros mostraron credenciales que permanecieron públicas durante varios años sin detección.

      Entonces, ¿qué está causando estas filtraciones?

      Pixabay

      El estudio deja claro que el problema no radica en proveedores de servicios como Amazon, Stripe o OpenAI. En cambio, el problema proviene de cómo los desarrolladores manejan las claves de API.

      En muchos casos, los desarrolladores incluyen accidentalmente credenciales privadas de API en el código del front-end de un sitio web, dejándolo visible para cualquiera que sepa dónde buscar.

      ¿Cómo detener la exposición de claves de API?

      Para prevenir futuras filtraciones, los investigadores sugieren algunos pasos prácticos. Los desarrolladores deben escanear la versión en vivo de sus sitios web, y no solo el código privado, para detectar claves expuestas.

      Adobe / Adobe

      Con el auge del vibecoding, las empresas necesitan reglas más estrictas para las herramientas automatizadas de creación de sitios web que manejan datos sensibles durante el despliegue. Esta es también la razón por la que plataformas como Lovable han comenzado a agregar herramientas de navegación segura para proteger a los usuarios de sitios web mal vibecodificados.

      Mientras tanto, los proveedores de servicios necesitan mejorar los sistemas de detección para señalar claves expuestas en el momento en que aparecen en línea. Aunque la divulgación responsable ayudó a reducir algunas de estas filtraciones, la magnitud del problema sigue siendo significativa.

      Informes recientes también han mostrado cómo simplemente visitar un sitio web puede exponer su dispositivo a riesgos graves, destacando cuán frágil puede ser la seguridad web para los usuarios cotidianos de internet.

Un simple error de codificación está exponiendo claves API en miles de sitios web. Un simple error de codificación está exponiendo claves API en miles de sitios web.

Otros artículos

tozero lanza la primera planta de reciclaje de baterías industriales de Europa tozero lanza la primera planta de reciclaje de baterías industriales de Europa tozero ha lanzado la primera planta de reciclaje de baterías industriales de Europa en Baviera, produciendo litio y grafito reciclados a gran escala por primera vez. tozero lanza la primera planta de reciclaje de baterías industriales de Europa tozero lanza la primera planta de reciclaje de baterías industriales de Europa tozero ha lanzado la primera planta de reciclaje de baterías industriales de Europa en Baviera, produciendo litio y grafito reciclados a gran escala por primera vez. iOS 26.4 añade ChatGPT a la pantalla de infoentretenimiento de tu coche. iOS 26.4 añade ChatGPT a la pantalla de infoentretenimiento de tu coche. La última actualización del iPhone de Apple ofrece silenciosamente la mejora más emocionante de CarPlay en la memoria reciente, abriendo la puerta a conversaciones de IA manos libres, listas de reproducción ambientales curadas y una función de video prometida desde hace mucho tiempo que está casi lista. Los usuarios de iPhone finalmente pueden obtener traducción en vivo en sus auriculares a través de Google Translate. Los usuarios de iPhone finalmente pueden obtener traducción en vivo en sus auriculares a través de Google Translate. Google está llevando su función de traducción en vivo a iOS, convirtiendo tus auriculares en un traductor en tiempo real que te ayuda a seguir conversaciones de manera natural sin tener que estar revisando constantemente tu pantalla. tozero lanza la primera planta de reciclaje de baterías industriales de Europa tozero lanza la primera planta de reciclaje de baterías industriales de Europa tozero ha lanzado la primera planta de reciclaje de baterías industriales de Europa en Baviera, produciendo litio y grafito reciclados a gran escala por primera vez. MOVA evoluciona de electrodomésticos de limpieza a un portafolio de robótica de múltiples escenarios. MOVA evoluciona de electrodomésticos de limpieza a un portafolio de robótica de múltiples escenarios. Fundada en 2024, MOVA es una marca china de electrodomésticos inteligentes centrada en soluciones de vida inteligente impulsadas por IA. La empresa comenzó con dispositivos de limpieza.

Un simple error de codificación está exponiendo claves API en miles de sitios web.

Un estudio a gran escala ha revelado que los sitios web están exponiendo involuntariamente claves de API vinculadas a servicios como AWS, Stripe y OpenAI, siendo la mayoría de las filtraciones rastreadas hasta archivos JavaScript accesibles públicamente.