Saltar al contenido

Brecha en OpenCode Console expone claves del 1,4% de usuarios

Respuesta corta

OpenCode afirma que unos atacantes entraron durante la noche en un sistema antiguo que sostiene su Console en línea y afectaron al 1,4% de sus usuarios, algunos de los cuales guardaban allí claves API de proveedores de IA. Siguieron cargos no autorizados, en ciertos casos superiores a 1.000 dólares. La app de código abierto y la herramienta de línea de comandos no se vieron afectadas. El incidente continúa.

Qué significa para las operaciones

Si alguien de tu equipo pegó claves API de proveedores en el espacio alojado de una herramienta de programación o automatización, trátalas como un riesgo que no controlas. Comprueba si tu equipo usó OpenCode Console: si no recibiste un correo de OpenCode, la empresa dice que no te afectó. En cualquier caso, haz una lista de todos los sitios donde vive una clave de producción, activa alertas de gasto en cada cuenta de proveedor y asigna a cada clave una sola función, para poder revocarla sin parar todo lo demás. Quienes lo detectaron antes fueron los usuarios cuyas alertas de gasto saltaron durante la noche. Una empresa de 20 personas con una única clave compartida en un workspace no tiene forma de distinguir su propio consumo del de un atacante hasta que llega la factura.

OpenCode, un agente de programación con IA de código abierto, dijo el sábado que unos atacantes entraron en un sistema antiguo durante la noche. La empresa explicó en X que la brecha afectó al 1,4% de los usuarios de OpenCode Console, su plataforma en línea, donde algunos guardan las claves API con las que acceden a servicios de IA. Esa misma mañana envió un correo a todos los afectados y asegura que quien no lo recibió no se vio afectado.

Qué quedó expuesto

Las claves expuestas se limitaron a los workspaces de Console. El cofundador Dax Raad señaló que la app de código abierto y la herramienta de línea de comandos no se vieron afectadas, y que las claves que se usan allí nunca llegan a OpenCode.

Varios desarrolladores contaron que las alertas de gasto de OpenAI, Anthropic y Google saltaron durante la noche. Algunos reportaron cargos de cientos de dólares en una sola cuenta, y unos pocos, totales superiores a 1.000 dólares. Anthropic y Google bloquearon las claves que creían expuestas. OpenAI indicó que trabajó con OpenCode para restablecer el acceso y que reembolsará a sus clientes de API los créditos consumidos en el ataque. OpenCode dice que los reembolsos de los cargos no autorizados están en marcha.

Lo que sigue sin aclararse

OpenCode vinculó el incidente a un ataque de destilación a gran escala, pero no explicó cómo funcionó. Algunos escépticos consideraron que ese encuadre era exagerado y que se trató de una brecha sin más, con un uso para destilación aún sin demostrar. La empresa tampoco ha dicho cómo entraron los atacantes en el sistema antiguo, cómo se almacenaban las claves ni hasta dónde llegó el uso indebido. Describe el incidente como en curso.

A los usuarios afectados se les ha pedido que revoquen sus claves y las sustituyan directamente en cada proveedor.

El problema de la defensa

Raad contó que los atacantes llevaban 48 horas intentando entrar en los sistemas de OpenCode sin pausa, así que el equipo mantuvo agentes defensivos de IA funcionando las 24 horas. Los modelos de IA que usó para analizar el ataque ayudaron un tiempo, hasta que empezaron a negarse cuando el código malicioso activaba sus filtros de seguridad. Más tarde, OpenCode obtuvo acceso al programa Daybreak Blue de OpenAI, que da a usuarios verificados modelos con menos tendencia a rechazar tareas de seguridad defensiva. Según Raad, eso mejoró la capacidad del equipo para investigar.

La fuente recuerda que Hugging Face informó de algo parecido en julio, cuando unos modelos comerciales le impidieron analizar los registros de una intrusión.

Qué hacer ahora

  • Averigua si tu equipo usó OpenCode Console y si alguien recibió el correo de aviso.
  • Revoca y sustituye, en cada proveedor, cualquier clave que estuviera almacenada allí.
  • Revisa la facturación de los proveedores por consumos inesperados y activa alertas de gasto donde no las haya.
  • Haz un inventario de dónde se guardan otras claves de proveedores en herramientas alojadas de terceros.

Fuente: TechCrunch AI

Las herramientas de esta noticia

  • OpenAI - precio, quién la usa, alternativas
  • Hugging Face - precio, quién la usa, alternativas
  • OpenCode - precio, quién la usa, alternativas
Siguiente paso

Discovery Sprint

Si la IA ya funciona en algún proceso tuyo, el paso siguiente es mirar ese proceso de cerca. Treinta minutos y te decimos si es probable que la cuenta cierre.

Reservar la revisión

Revisión gratuita de 30 minutos. El sprint es de lo que va la llamada.

Precio
$2500
Duración
1-2 semanas

Termina en una de dos respuestas: construir o no construir. El mapa del proceso, las cifras y el backlog priorizado se quedan contigo en cualquier caso.