Segurança digital

Invasão ao OpenCode Console pode ter exposto chaves de API da OpenAI, Anthropic e Google

Um invasor acessou um sistema legado da OpenCode e pode ter exposto chaves de API da OpenAI, da Anthropic e do Google salvas no OpenCode Console. A empresa diz que 1,4% dos usuários do serviço foram afetados e orienta a revogação das chaves.


Swati Khandelwal Segunda - 19 de Outubro de 2026 às 13:33
The Hacker News

Um invasor acessou um sistema legado da OpenCode na noite de 16 de outubro e pode ter exposto as chaves de API (interfaces de programação de aplicações) de provedores de inteligência artificial (IA) de terceiros que os usuários haviam salvo no OpenCode Console, informou a empresa.

O Console é o serviço hospedado e opcional da OpenCode: um espaço de trabalho salva ali sua própria chave da OpenAI, da Anthropic ou do Google, e o Console usa essa chave para acessar o provedor, para que os membros da equipe possam usar os modelos sem nunca ver a chave.

O grupo afetado corresponde a 1,4% dos usuários do Console, todos com algum provedor externo vinculado. A OpenCode orientou essas pessoas, por e-mail, a revogar essas chaves junto a cada provedor e substituí-las.

O e-mail foi enviado na manhã de 17 de outubro com o assunto “Ação necessária: possível violação de chave de provedor”. Quem não recebeu a mensagem não foi afetado, disse a OpenCode em uma publicação no X feita mais tarde naquele dia.

As chaves em risco são as que foram coladas no Console. Os aplicativos de linha de comando e de desktop da OpenCode mantêm as chaves de provedores adicionadas no computador em um banco de dados SQLite (sistema de banco de dados leve armazenado em arquivo local). A violação envolve “o OpenCode Console, não o OpenCode em si”, escreveu o cofundador Dax Raad em uma resposta no X, e essas chaves “nunca chegam até nós”.

Uma chave de provedor funciona como credencial ao portador: quem tiver uma cópia pode fazer requisições cobráveis na conta do titular até que o provedor a revogue. Excluir a chave do Console não a revoga, e um orçamento definido no Console também não limita esse uso, porque o Console só enxerga as requisições que passam pelo seu próprio gateway (intermediário de acesso).

O que os usuários devem fazer

Para uma chave salva em um espaço de trabalho do Console, o e-mail da OpenCode e as orientações dos próprios provedores indicam os seguintes passos:

  1. Revogue a chave no painel do próprio provedor e crie uma nova, seguindo as instruções da OpenAI, da Anthropic ou do Google.
  2. Atualize todos os aplicativos e scripts que usavam a chave antiga.
  3. Revise o uso e a cobrança no provedor em busca de requisições que você não fez, a partir de 16 de outubro, no mínimo. A OpenCode não informou quando o acesso não autorizado começou.
  4. Defina um limite de gastos ou um alerta no provedor e dê a cada ferramenta sua própria chave, para que uma chave copiada cause menos danos e seu uso seja mais fácil de rastrear.

Alguns usuários dizem que já pagaram por um uso que não fizeram. A Dealroom informou que Colin Parsons escreveu no X que sua chave da OpenAI foi usada em US$ 281 e sua chave da Anthropic em US$ 168, e que Preston Zeller estimou seu prejuízo em US$ 1.700.

A Notebookcheck relatou a alegação de um usuário do Reddit de US$ 400 em uso não autorizado de uma conta da Anthropic, e a de outro, de cerca de € 200 em uso do Google, com o projeto suspenso em seguida.

Essas são contas dos próprios usuários. A OpenCode afirma que as chaves “podem ter sido expostas” e não disse que alguma delas foi copiada ou usada.

Na publicação de 17 de outubro, a OpenCode também afirmou que o incidente segue em andamento, disse que a empresa trabalha com Anthropic, OpenAI e Google para corrigi-lo e descreveu a violação como “relacionada a um ataque de destilação em larga escala”. A empresa não identificou ninguém nem explicou como os dois fatos se conectam, o que era o sistema legado, como ele foi acessado, quantas chaves guardava ou quantos usuários correspondem aos 1,4%.

O que é destilação

Destilação é o termo que os provedores de modelos de IA usam para campanhas que extraem respostas de um modelo em grande volume para treinar um modelo concorrente. A Anthropic afirmou em setembro que os laboratórios por trás dessas campanhas acessam seus modelos por meio de redes de contas falsas criadas com cartões de crédito roubados, credenciais de login e chaves de API coletadas. Uma chave roubada também tem outros usos: mercados criminosos revendem tokens e chaves de IA e os utilizam para inflar cobranças.

Em 18 de outubro, invasores ainda tentavam entrar nos sistemas da OpenCode. Raad escreveu no X que eles estavam “tentando atacar nossos sistemas sem parar nas últimas 48 horas” e que “um efeito colateral é que tudo está sendo reforçado”.

OpenCode Vazamento de chaves Segurança digital