OpenCode : des clés API volées, 1,4 % des utilisateurs touchés
L'éditeur de l'agent de code OpenCode reconnaît qu'une « attaque par distillation à grande échelle » a exposé des clés API stockées. Des utilisateurs signalent déjà des factures, et plusieurs questions restent sans réponse.
OpenCode, l'agent de code open source en terminal, a confirmé une intrusion qui a exposé des clés API OpenAI, Anthropic et Google enregistrées dans des espaces de travail. Selon Startup Fortune, l'éditeur, Anomaly Innovations (anciennement SST), évoque un incident « lié à une attaque par distillation à grande échelle ». Il dit avoir touché environ 1,4 % des utilisateurs de la Console OpenCode, parmi ceux qui avaient lié des fournisseurs externes. Les personnes concernées ont été prévenues par e-mail ; l'entreprise indique que celles qui n'ont rien reçu ne sont pas touchées.
Un système hérité en cause
D'après le message cité par Notebookcheck, quelqu'un a obtenu un accès non autorisé à un ancien système que l'entreprise était en train de désactiver. Les clés enregistrées dans les espaces de travail, dont celles d'OpenAI et d'Anthropic, ont pu être exposées. Une telle clé permet d'envoyer des requêtes aux frais de son titulaire.
Crypto Briefing date l'annonce du 17 octobre 2026. Startup Fortune relève que les sources divergent sur le jour d'envoi des e-mails, les 17 ou 18 octobre. RuntimeWire précise que le chiffre de 1,4 % ne mesure en soi ni l'exposition ni les pertes.
L'entreprise affirme travailler avec Anthropic, OpenAI et Google, et juge l'incident toujours en cours. Elle demande de révoquer et remplacer les clés, de mettre à jour les applications qui les utilisent et de vérifier l'activité récente chez chaque fournisseur. Startup Fortune ajoute qu'il faut passer par les tableaux de bord des fournisseurs plutôt que par les liens de l'e-mail, contrôler la facturation depuis le 17 octobre et fixer des plafonds de dépense.
Des factures déjà arrivées
Sur Reddit, selon Notebookcheck, un utilisateur fait état de 400 dollars de frais non autorisés sur un compte Anthropic. Un autre cite environ 200 euros d'usage Google et un projet suspendu pour abus. Un commentateur dit avoir reçu des alertes d'OpenAI et d'Anthropic avant le message d'OpenCode. Startup Fortune juge cela peu compatible avec la prudence de la formulation de l'entreprise, qui ne peut pas confirmer un usage malveillant des clés. D'autres témoignages, non vérifiés, évoquent un compte supprimé par OpenAI ou un projet Google Cloud suspendu.
Des utilisateurs signalent aussi des difficultés d'accès : clés du service OpenCode expirées, connexion Google ou GitHub qui renvoie « Unable to start social login ».
Distillation : un terme contesté
La distillation consiste à entraîner un modèle à partir des réponses d'un autre. Pour Crypto Briefing, l'attaque semble viser la collecte de réponses de haute qualité auprès de modèles de pointe, afin d'entraîner des concurrents sans payer le calcul. Le média y voit l'intérêt d'un agrégateur de clés, qui concentre les risques.
Ce vocabulaire est pourtant critiqué. Le chercheur Nathan Lambert s'est demandé s'il s'agit de distillation au sens de l'entraînement de modèles, ou d'un « autre schéma louche pour utiliser des jetons obtenus illégalement » (traduction), selon Startup Fortune. Un autre internaute écrit : « Clés clients volées. Probablement utilisées pour de la distillation ? Ce n'est pas une attaque par distillation » (traduction). Le terme décrit l'usage possible des clés, pas la manière de les obtenir. Les deux lectures peuvent être vraies, mais l'entreprise n'a pas confirmé cet enchaînement.
Ce qui reste sans réponse
Anomaly Innovations n'a pas précisé le nombre de comptes que représente 1,4 %, ni comment l'intrus est entré au-delà de la mention d'un système hérité. Elle n'a pas indiqué quand l'accès a été détecté, ni si des clés stockées dans des fichiers de configuration locaux étaient concernées, question posée par plusieurs utilisateurs. Son enquête n'a trouvé « à ce jour » aucune preuve de fuite d'autres données.
Crypto Briefing note aussi que les sources ne disent pas comment les frais non autorisés seront traités. La documentation d'OpenCode prévient d'ailleurs que l'outil « ne met pas l'agent en bac à sable », rappelle Startup Fortune. L'entreprise n'a pas annoncé de point d'étape détaillé.
Sources
- OpenCode breach exposes stored OpenAI and Anthropic keys, prompts urgent key rotation - Startup Fortune — Startup Fortune
- OpenCode discloses distillation attack that hit 1.4% of Console users — Crypto Briefing
- OpenCode warns users to rotate provider keys after legacy-system intrusion — RuntimeWire
- OpenCode hacked, users urged to revoke their API keys — Notebookcheck