veilletech.fr
20 oct. Feed du jour
#02 SÉCURITÉ Faille

OpenCode Console : vos clés API à révoquer

Une clé copiée coûte tant qu'on ne l'a pas révoquée.

Un intrus a atteint, dans la nuit du 16/10, un ancien système d'OpenCode et peut avoir exposé les clés OpenAI, Anthropic ou Google enregistrées dans OpenCode Console : 1,4 % des utilisateurs de Console, prévenus par e-mail le 17/10. Les clés saisies dans l'application CLI ou bureau, gardées en local, ne sont pas concernées selon le cofondateur Dax Raad. Des utilisateurs rapportent des usages non reconnus de plusieurs centaines de dollars ; OpenCode n'a pas dit que des clés avaient été copiées.

3 min de lecturedébutantvidéo 1:13
Partager
Sommaire6 sections
  1. Ce qui se passe
  2. Ce qui n'est pas concerné
  3. Pourquoi supprimer ne suffit pas
  4. Que faire
  5. Ce qui est avéré, ce qui ne l'est pas
  6. À retenir

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

  1. Révoquer la clé dans le tableau de bord du fournisseur (OpenAI, Anthropic ou Google), puis en créer une nouvelle.
  2. Mettre à jour chaque application et chaque script qui utilisait l'ancienne.
  3. 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é.
  4. 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.