— Buenos Aires, Argentina —
MERCADOS. ECONOMÍA. EL MUNDO REAL.
— lectores hoy · — acumulados ☕ Apoyá a Devengado
DEVENGADO
☕ Apoyá a Devengado
TECNOLOGÍA · IA · CIBERSEGURIDAD · OPENCODE

OpenCode, el agente de programación de código abierto, sufrió una brecha que pudo exponer claves de OpenAI y Anthropic del 1,4% de los usuarios de su Console

Compartir
Ilustración editorial generada con IA: un desarrollador de espaldas, de noche en una oficina en penumbra, frente a un monitor con una terminal y un aviso de seguridad rojo; composición conceptual, no es una fotografía de OpenCode ni del incidente.

La empresa vinculó el incidente con «un ataque de destilación a gran escala» y avisó por correo a los afectados, usuarios que tenían proveedores externos conectados, que sus claves guardadas pudieron quedar expuestas. Pidió revocarlas y dijo que trabaja con Anthropic, OpenAI y Google. No informó cuántas cuentas fueron ni cómo entraron los atacantes.

OpenCode, un agente de programación con inteligencia artificial de código abierto, informó el sábado 17 de octubre en su cuenta oficial de X que la noche anterior sufrió una brecha de seguridad «relacionada con un ataque de destilación a gran escala» que afectó al 1,4% de los usuarios de OpenCode Console. Según la empresa, el grupo afectado fue un subconjunto de usuarios que tenían proveedores externos de modelos vinculados.

«Les hemos notificado a todos esta mañana por correo electrónico. Si no recibiste un correo, no fuiste afectado», escribió la compañía. Y agregó: «El incidente está en curso, por lo que no podemos compartir más detalles en este momento, pero estamos trabajando con Anthropic, OpenAI y Google para remediarlo».

Qué dice el aviso a los usuarios

El correo, difundido en capturas por el investigador de seguridad Matt Johansen y por usuarios en Reddit, atribuye el incidente a un acceso no autorizado a un «sistema heredado» que la empresa ya estaba dando de baja y advierte que las claves de proveedores externos —por ejemplo, de OpenAI y Anthropic— guardadas en el espacio de trabajo «pueden haber quedado expuestas». Pide revocarlas y reemplazarlas desde el panel de cada proveedor, actualizar las aplicaciones que las usan y revisar el consumo reciente en busca de actividad inesperada, según esas capturas y la cobertura de Cyber Security News.

Ilustración editorial generada con IA: las manos de una desarrolladora sobre el teclado de una laptop, con un panel de administración de claves de API en pantalla; composición conceptual, no es una captura de un servicio real.

Lo que no se sabe

OpenCode no informó cuántas cuentas representa ese 1,4%, cuántas claves estaban guardadas, cómo entraron los atacantes ni durante cuánto tiempo tuvieron acceso. Tampoco explicó qué quiso decir con «ataque de destilación». En la industria de la IA, la destilación es el uso masivo de las respuestas de un modelo avanzado para entrenar otro más barato, algo que los términos de uso de los grandes laboratorios prohíben cuando se hace para desarrollar modelos competidores. La empresa no dijo si las claves expuestas se usaron con ese fin.

Hasta el mediodía del domingo 18 no había declaraciones públicas de Anthropic, OpenAI ni Google sobre el incidente, y OpenCode no había publicado nuevas precisiones en su cuenta.

Por qué importa

OpenCode es uno de los agentes de programación de código abierto más populares: su repositorio en GitHub (anomalyco/opencode, licencia MIT) suma unas 214.000 estrellas. Como otros asistentes de código, se conecta a modelos de distintos proveedores con las claves de API de cada usuario, que habilitan un consumo que se paga por uso. Por eso, una plataforma que guarda esas credenciales se vuelve un blanco valioso: una clave expuesta permite usar los modelos a cuenta de su titular hasta que se revoca.

Ilustración editorial generada con IA: analistas de seguridad de espaldas frente a pantallas con gráficos de tráfico en una sala de monitoreo; composición conceptual, no es una fotografía de OpenCode ni de sus socios.

Qué sigue

La empresa dijo que el incidente sigue en curso y que por ahora no puede dar más detalles. Quedan pendientes el alcance real de la exposición, el origen del ataque y eventuales comunicaciones de los proveedores de modelos sobre las claves afectadas.

Fuentes: OpenCode en X (17/10); Cyber Security News (18/10); DEV Community (17/10); GitHub, anomalyco/opencode.