Ce qui se passe
Dans la nuit du 16 octobre 2026, un intrus a atteint un ancien système d'OpenCode, l'agent de code open source. Les clés d'API de fournisseurs tiers (OpenAI, Anthropic, Google) que des utilisateurs avaient enregistrées dans OpenCode Console peuvent avoir été exposées. Console est le service hébergé, facultatif : un espace de travail y dépose sa propre clé, et Console l'utilise pour appeler le fournisseur, de sorte que les membres de l'équipe profitent des modèles sans jamais voir la clé.
Le groupe touché représente 1,4 % des utilisateurs de Console, tous avec un fournisseur externe relié. Ils ont reçu, le 17 octobre au matin, un e-mail intitulé « Action Required: Potential provider key breach ». Qui n'a rien reçu n'est pas concerné, a précisé OpenCode.
Ce qui n'est pas concerné
Les clés ajoutées sur la machine dans l'application en ligne de commande ou de bureau restent dans une base SQLite locale. Le cofondateur Dax Raad a écrit que la brèche touche « la Console, pas OpenCode lui-même », et que ces clés ne passent jamais par l'entreprise.
Pourquoi supprimer ne suffit pas
Une clé de fournisseur est un jeton porteur : quiconque en détient une copie lance des requêtes facturées au compte du propriétaire jusqu'à ce que le fournisseur la révoque. La retirer de Console ne la révoque pas, et un budget réglé dans Console ne plafonne rien, puisque Console ne voit que les requêtes qui passent par sa propre passerelle.
Que faire
- Révoquer la clé dans le tableau de bord du fournisseur (OpenAI, Anthropic ou Google), puis en créer une nouvelle.
- Mettre à jour chaque application et chaque script qui utilisait l'ancienne.
- Relire l'usage et la facturation chez le fournisseur, au moins depuis le 16 octobre : OpenCode n'a pas dit quand l'accès non autorisé a commencé.
- Fixer une limite de dépense ou une alerte chez le fournisseur, et donner une clé par outil : une clé copiée fait moins de dégâts et se retrace plus facilement.
Ce qui est avéré, ce qui ne l'est pas
Des utilisateurs disent avoir déjà payé pour des usages qu'ils n'ont pas lancés : 281 $ sur OpenAI et 168 $ sur Anthropic pour l'un, 1 700 $ pour un autre, 400 $ sur Anthropic et environ 200 € chez Google pour deux utilisateurs de Reddit. Ce sont leurs déclarations. OpenCode écrit que les clés « peuvent avoir été exposées » et n'a pas dit que l'une d'elles ait été copiée ou utilisée.
L'entreprise qualifie l'incident d'en cours, dit travailler avec Anthropic, OpenAI et Google, et le rapproche d'une « attaque de distillation à grande échelle » sans nommer personne ni expliquer le lien. Elle n'a pas non plus précisé quel était le système hérité, comment il a été atteint, ni combien de clés il contenait. Le 18 octobre, Dax Raad écrivait que les attaquants insistaient « sans relâche depuis 48 heures » et que tout était en train d'être durci.
Source : The Hacker News, 19 octobre 2026. Source en anglais.