opencodeseguridadiaapi-keys

Brecha de Seguridad en OpenCode Console: Qué Hacer si Usas Providers Externos

By Binary Core

OpenCode confirmó el 17 de octubre de 2026 una brecha de seguridad en OpenCode Console, su servicio hosted, derivada de lo que describen como un ataque de distillation a gran escala. El impacto está acotado — afectó al 1.4% de los usuarios de Console — pero el tipo de dato expuesto es de los sensibles: API keys de providers de IA.

Qué pasó

El subconjunto afectado son usuarios que habían vinculado providers de IA externos (OpenAI, Anthropic y otros) a su cuenta de OpenCode Console. Las keys guardadas para esos servicios pudieron quedar expuestas durante el ataque.

OpenCode notificó por email a todos los afectados en la mañana del día 17 y afirmó que quien no recibió el email no está impactado. En el momento de la notificación el incidente seguía en curso, algo que conviene tener presente: las primeras evaluaciones de una brecha tienden a ampliarse en días siguientes.

Qué hacer si recibiste el email

Las API keys funcionan como contraseñas de una cuenta de pago. Si la tuya estuvo expuesta:

  1. Revoca y rota las keys en cada provider enlazado: consola de OpenAI, consola de Anthropic, etc.
  2. Revisa la facturación y el uso. Un consumo anómalo en las últimas horas puede indicar que la key ya se está usando.
  3. Configura límites de gasto en las nuevas keys si el provider lo permite. Es la diferencia entre una key robada que cuesta un susto y una que cuesta miles de euros.
  4. Vuelve a vincular los providers en Console con las keys nuevas.

Lecciones de seguridad para API keys de IA

Aunque no estés afectado, este incidente es un buen recordatorio de prácticas que muchos equipos postergan:

  • Principio de mínimo privilegio. Usa keys con scopes limitados y límites de rate/gasto, no keys con acceso total a la organización.
  • Keys distintas por servicio. Si una integración se compromete, la rotación no afecta al resto de tu infraestructura.
  • Alertas de uso anómalo. Tanto OpenAI como Anthropic permiten monitorizar consumo; un pico repentino es la primera señal de una key filtrada.
  • Evalúa qué guarda cada herramienta. Los servicios hosted que "guardan tus keys por comodidad" amplían tu superficie de ataque. Un agente local que lee de variables de entorno tiene un perfil de riesgo diferente.

Contexto: agentes de IA como objetivo

No es casualidad que el objetivo fueran keys de providers de IA. Las herramientas de agentic coding concentran credenciales muy valiosas — acceso a código, a providers de pago, a veces a repositorios — y su adopción ha crecido mucho más rápido que las prácticas de seguridad alrededor de ellas. Los atacantes lo saben.

En Binary Core recomendamos tratar las keys de IA con el mismo rigor que las credenciales de producción: rotación programada, scopes mínimos y monitorización. El ataque a OpenCode Console no será el último de este tipo.

Binary Core

Equipo Binary Core

← Back to blog