Saltar al contenido
NeoventixTecnología

Seguridad

OpenCode confirma una brecha en su servicio Console que afectó al 1,4 % de sus usuarios

La empresa detrás del agente de programación de código abierto dice que el incidente afectó al 1,4 % de los usuarios de Console y que trabaja con Anthropic, OpenAI y Google, que ya ha revocado claves de Claude.

OpenCodeclaves de APIagentes de programaciónAnthropicdestilación

Pantalla con código fuente resaltado por colores
Foto: Martin Vorel (CC BY-SA 4.0)

OpenCode, el agente de programación de código abierto, confirmó el 17 de octubre una brecha de seguridad en OpenCode Console, su servicio en línea para equipos. Según el comunicado que la empresa publicó en X, el incidente ocurrió la noche anterior, estuvo “relacionado con un ataque de destilación a gran escala” y afectó al 1,4 % de los usuarios de Console, todos ellos dentro del grupo que tenía proveedores externos de modelos conectados a su cuenta. La empresa dijo que notificó por correo a los afectados esa misma mañana y que quien no recibió el aviso no está afectado.

La distinción entre el agente y la consola es central para entender el alcance. OpenCode se usa sobre todo como herramienta local, en la que cada desarrollador configura sus propias credenciales. Console es una capa opcional y alojada: según su documentación, permite a un equipo conectar cuentas de proveedores que ya paga, como Anthropic, OpenAI o AWS Bedrock, introduciendo la clave de API del proveedor; Console guarda esa credencial y sirve los modelos a través de su propia pasarela, de modo que los miembros del equipo los usan sin ver nunca la clave. Dax, que trabaja en OpenCode dentro de la empresa Anomaly, subrayó en X que el incidente afecta a Console y no a OpenCode en sí, porque las claves que se usan con el agente local nunca llegan a la compañía.

OpenCode no ha detallado qué sistema fue comprometido, cómo entraron los atacantes, cuántas personas representa ese 1,4 % ni si las claves llegaron a usarse. Su comunicado indica que el incidente sigue abierto, que por eso no puede compartir más detalles y que trabaja con Anthropic, OpenAI y Google en la remediación. Por parte de Anthropic, Lydia Hallie, del equipo de Claude Code, escribió que la empresa colabora con OpenCode y que ya revocó las claves de API de Claude que cree afectadas, y recomendó a quien haya guardado una clave en OpenCode crear una nueva por precaución.

La referencia a la destilación es la parte menos explicada del comunicado. Destilar consiste en enviar grandes volúmenes de consultas a un modelo potente y usar sus respuestas para entrenar otro modelo. OpenCode no ha aclarado la relación entre ese ataque y la brecha. Como análisis, un conjunto de claves válidas de varios proveedores permitiría a un tercero hacer ese tipo de consultas masivas con la facturación a cargo de las víctimas y diluir su rastro entre muchas cuentas legítimas, lo que explicaría la participación directa de los proveedores en la respuesta.

El caso ilustra también un riesgo estructural de las pasarelas que concentran credenciales de terceros: simplifican la gestión para los equipos, pero acumulan en un solo lugar secretos con valor económico inmediato. Y como la pasarela solo registra las peticiones que pasan por ella, el uso de una clave robada directamente contra el proveedor no aparecería en sus informes, sino en la factura del proveedor. La recomendación habitual en estos casos, y la que hizo Anthropic, es revocar y regenerar las claves en el panel de cada proveedor, no solo borrarlas de la herramienta intermedia, y revisar el consumo reciente. Queda por ver si OpenCode publica un informe más completo cuando cierre la investigación y si los proveedores comunican cuántas claves revocaron.

Fuentes: Comunicado de OpenCode · Lydia Hallie, Anthropic · Dax, OpenCode · Documentación de OpenCode Console

Fuentes