OpenCode ha confirmado una brecha de seguridad que afectó al 1,4% de los usuarios de OpenCode Console y que pudo exponer las claves API de OpenAI, Anthropic y Google almacenadas en sus espacios de trabajo, según un correo enviado a los afectados el 17 de octubre.
La compañía ha calificado el incidente como un “ataque de destilación” a gran escala y ha confirmado que el acceso no autorizado se produjo a través de un sistema antiguo que estaba en proceso de descontinuación.
OpenCode ha notificado a los usuarios afectados por correo electrónico y ha asegurado que está trabajando con Anthropic, OpenAI y Google para tomar medidas correctivas. Los usuarios que no recibieron el correo no se vieron afectados por el incidente.
¿Qué ocurrió y a quién afecta?
Según el correo compartido por varios usuarios en redes sociales, alguien tuvo acceso no autorizado a un sistema legado de OpenCode. Ese sistema contenía información de los espacios de trabajo de los usuarios, incluyendo las claves API que estos habían configurado para servicios externos como OpenAI, Anthropic y Google.
OpenCode ha confirmado que solo los usuarios asociados con proveedores de servicios externos se vieron afectados. Es decir, aquellos que habían conectado sus cuentas de OpenAI, Anthropic o Google a OpenCode Console para utilizar sus modelos a través de la plataforma. Los usuarios que solo utilizaban los servicios internos de OpenCode no están incluidos en la brecha.
La cifra del 1,4% sitúa el alcance del incidente en un porcentaje pequeño del total de usuarios, pero el impacto para los afectados puede ser significativo. Una clave API comprometida permite a un tercero realizar solicitudes en nombre del titular de la cuenta, lo que se traduce en cargos económicos y en un uso no autorizado de los servicios contratados.
Los cargos reportados por los usuarios
Varios usuarios han reportado cargos inesperados en sus cuentas de servicios de IA tras el incidente. Un usuario indicó que su cuenta de Anthropic sufrió un cargo no autorizado de 400 dólares.
Otro usuario informó de que sus tarifas de uso de los servicios de Google ascendieron a aproximadamente 200 euros, y que el programa había sido suspendido por un “abuso excesivo”.
Algunos usuarios han señalado que ya habían recibido recordatorios sobre el uso de los servicios de OpenAI y Anthropic antes de recibir la notificación de OpenCode sobre el incidente. Eso sugiere que el uso no autorizado de las claves podría haberse producido durante un periodo de tiempo antes de que la brecha fuera detectada y comunicada.
¿Qué debes hacer si usas OpenCode Console?
Si has recibido el correo de OpenCode, tus claves API podrían estar comprometidas. Los pasos recomendados son los siguientes:
Revocar las claves API existentes. Accede a los paneles de OpenAI, Anthropic y Google y elimina las claves que hayas utilizado en OpenCode Console. Genera nuevas claves si necesitas seguir utilizando esos servicios.
Revisar los cargos recientes. Comprueba el historial de facturación de cada proveedor para detectar cargos no autorizados. Si encuentras consumos que no reconoces, contacta con el soporte del proveedor y reporta el incidente.
Cambiar las credenciales de acceso. Si utilizas las mismas credenciales en otros servicios, cámbialas también. La brecha afecta a las claves API, pero es una buena práctica revisar la seguridad de la cuenta en general.
Monitorizar el uso durante las próximas semanas. Aunque revoques las claves, los atacantes podrían haber obtenido otros datos. Vigila los cargos y el uso de tus servicios de IA durante un tiempo para asegurarte de que no hay actividad sospechosa.
Si no has recibido el correo de OpenCode, la compañía ha confirmado que no estás afectado. No es necesario tomar medidas adicionales, aunque nunca está de más revisar la seguridad de tus claves API de forma periódica.
La respuesta de OpenCode y los proveedores
OpenCode ha declarado que el incidente está en investigación y que no puede revelar más detalles por el momento. La compañía ha confirmado que está trabajando con Anthropic, OpenAI y Google para tomar medidas correctivas.
Esa colaboración es importante porque los proveedores pueden ayudar a identificar el uso no autorizado de las claves y a mitigar el impacto en los usuarios afectados.
OpenCode no ha especificado cuándo se produjo exactamente el acceso no autorizado ni cuánto tiempo estuvo activo el atacante dentro del sistema. Tampoco ha detallado si el sistema antiguo contenía otros datos además de las claves API. La investigación sigue en curso y es probable que la compañía publique más información cuando tenga conclusiones definitivas.
¿Por qué este tipo de incidentes son relevantes?
La brecha de OpenCode ilustra un riesgo que afecta a todas las plataformas que almacenan claves API de terceros. Los usuarios confían sus credenciales a servicios intermedios para acceder a múltiples proveedores de IA desde una sola interfaz. Esa comodidad tiene un coste: si la plataforma intermedia es comprometida, las claves de todos los proveedores conectados quedan expuestas.
Los sistemas antiguos o en descontinuación son un vector de ataque frecuente. Suelen tener menos mantenimiento, menos monitorización y menos actualizaciones de seguridad que los sistemas activos.
Los atacantes lo saben y buscan esos puntos débiles. La recomendación para cualquier plataforma es clara: los sistemas legados que contienen credenciales deben ser eliminados o aislados con la misma rigurosidad que los sistemas en producción.
Para los usuarios, la lección es igualmente clara. Las claves API deben tratarse como contraseñas: rotarlas periódicamente, no reutilizarlas entre servicios y revocarlas inmediatamente si se sospecha que han sido comprometidas. La comodidad de conectar servicios de terceros a una plataforma no exime de la responsabilidad de vigilar lo que ocurre con esas credenciales.
Descubre más desde CIBERED
Suscríbete y recibe las últimas entradas en tu correo electrónico.

