La faille de sécurité d'OpenCode expose les clés API de 1,4 % des utilisateurs de la Console
Points clés
- •OpenCode a signalé qu'une faille de sécurité liée à une attaque de distillation à grande échelle avait affecté environ 1,4 % des utilisateurs de sa Console, exposant potentiellement des clés API pour OpenAI, Anthropic et Google.
- •L'accès non autorisé s'est produit via un système existant qu'OpenCode s'apprêtait à mettre hors service.
- •OpenCode a annoncé l'incident sur X le 17 octobre 2026 et a indiqué avoir notifié par e-mail tous les utilisateurs concernés identifiés le lendemain matin, précisant que les utilisateurs sans e-mail de notification n'étaient pas touchés.
- •Les utilisateurs concernés ont été invités à révoquer et remplacer leurs clés exposées, à mettre à jour les applications dépendantes et à vérifier leurs comptes pour toute utilisation ou tout frais inhabituels.
- •L'enquête est toujours en cours et OpenCode n'a pas divulgué le nombre total de comptes affectés ni de détails techniques supplémentaires, bien qu'elle collabore avec les fournisseurs concernés.

OpenCode a révélé une faille de sécurité ayant exposé des clés API tierces appartenant à environ 1,4 % des utilisateurs de sa Console. Selon la notification envoyée aux clients par l'entreprise, les identifiants exposés dans le cadre de l'incident pouvaient inclure des clés API pour OpenAI, Anthropic et Google. La faille est liée à un accès non autorisé à un système existant qu'OpenCode s'apprêtait à mettre hors service, et l'entreprise a indiqué que des attaquants avaient mené une attaque de distillation à grande échelle, sans toutefois divulguer de détails techniques supplémentaires.
Les utilisateurs concernés ont été invités à révoquer leurs clés, à les remplacer par de nouveaux identifiants et à vérifier leurs comptes pour détecter toute utilisation ou tout frais inhabituels. L'entreprise a précisé que les utilisateurs n'ayant pas reçu d'e-mail de notification ne faisaient pas partie des personnes touchées.
Cette révélation suscite des inquiétudes quant à la sécurité des identifiants dans l'ensemble des outils de développement IA. Les utilisateurs qui connectent des fournisseurs externes via des plateformes tierces peuvent s'exposer à des risques financiers lorsque des attaquants obtiennent leurs identifiants, et l'incident illustre la manière dont une exposition au niveau d'un service peut rapidement affecter des comptes auprès de plusieurs fournisseurs.
Comment la faille s'est produite
OpenCode a annoncé l'incident sur X le 17 octobre 2026, confirmant que l'accès non autorisé avait affecté une partie des utilisateurs de la Console ayant lié des fournisseurs externes. L'entreprise a indiqué avoir notifié par e-mail tous les utilisateurs concernés identifiés, le matin suivant la faille.
We had a security breach last night related to a large scale distillation attack that impacted 1.4% of OpenCode Console users
We have notified them all this morning via email. If you did not get an email you were not impacted, it was a subset of users who had external providers…
Selon la publication, la faille s'est produite pendant la nuit et les e-mails de notification ont été envoyés le lendemain matin. L'entreprise a souligné que l'incident était limité aux utilisateurs ayant connecté des fournisseurs externes à leur compte Console.
La notification aux clients identifiait un système existant comme point d'entrée. OpenCode s'apprêtait à mettre ce système hors service lorsque l'accès non autorisé s'est produit. Les clés de fournisseurs tiers stockées dans les espaces de travail des utilisateurs ont pu être exposées. Ce détail correspond à une préoccupation bien connue en matière de sécurité : les systèmes en attente de mise hors service peuvent continuer à contenir des identifiants actifs et rester accessibles jusqu'à leur retrait complet.
L'entreprise travaille avec OpenAI, Anthropic et pour traiter l'incident. Toutefois, OpenCode a indiqué que l'enquête est toujours en cours et a refusé de communiquer des détails supplémentaires.
Le commentateur sécurité Matt Johansen a également relayé les inquiétudes de clients concernant des clés volées et des frais API inattendus. Les discussions communautaires faisaient état d'utilisateurs recevant des notifications de faille et des avertissements de révoquer leurs identifiants.
Confirmed. OpenCode hacked. Keys stolen.
Telling customers to revoke. pic.twitter.com/onOyjWevr0
OpenCode n'a pas divulgué le nombre total de comptes affectés ni confirmé l'étendue complète de l'accès des attaquants. Le chiffre de 1,4 % représente la part des utilisateurs de la Console touchés, et non le pourcentage de clés exposées ou de fournisseurs comprom. L'entreprise n'a pas non plus indiqué combien de comptes individuels ce pourcentage représente.
Ce que signifie une attaque de distillation pour la sécurité des API
Une attaque de distillation consiste à interroger de manière intensive un modèle d'IA afin de recueillir des sorties pouvant servir à entraîner un autre modèle. Les développeurs peuvent utiliser ces réponses pour approximer certains aspects du comportement d'un modèle plus performant.
Dans cet incident, OpenCode a identifié une attaque de distillation à grande échelle mais n'a pas expliqué quels modèles les attaquants ciblaient. Elle n'a pas non plus divulgué le volume de requêtes, la durée de l'activité ni l'identité des responsables.
C'est l'ampleur qui relie cette technique au coût : produire suffisamment de sorties pour approximer un autre modèle peut nécessiter un volume de requêtes considérable, et lorsque ce volume passe par des identifiants obtenus sans autorisation, l'utilisation qui en résulte est facturée au compte de la victime.
Des clés API volées peuvent permettre à des attaquants d'effectuer des requêtes en utilisant le compte du fournisseur d'une victime. Selon les modalités de facturation du fournisseur et les autorisations du compte, des requêtes non autorisées peuvent générer des frais pour le propriétaire de la clé. Cela crée un risque financier direct pour les développeurs et les entreprises qui stockent des identifiants de fournisseurs dans des applications externes. Une clé compromise peut rester utilisable jusqu'à ce que son propriétaire la révoque ou que le fournisseur désactive l'accès autrement.
Ce que les utilisateurs concernés doivent faire
OpenCode a demandé aux clients concernés de révoquer et de remplacer les clés exposées via les tableaux de bord de leurs fournisseurs. Les utilisateurs doivent également mettre à jour les applications qui dépendent de ces identifiants et examiner leur utilisation récente pour détecter toute activité suspecte. Renouveler rapidement les clés peut empêcher d'autres requêtes non autorisées utilisant les identifiants compromis.
Au-delà de la remédiation immédiate, les limites de dépenses et les alertes d'utilisation peuvent aider à réduire les pertes potentielles, tandis qu'un stockage sécurisé des identifiants peut limiter l'exposition.
L'incident met en évidence les risques liés à la connexion de services IA externes à des plateformes de développement. En attendant de nouvelles conclusions d'OpenCode, les utilisateurs concernés devraient considérer les identifiants potentiellement exposés comme compromis et vérifier leur utilisation auprès de leur fournisseur pour toute activité non autorisée. Les questions en suspens — les mécanismes techniques de l'attaque de distillation, l'étendue complète de l'accès des attaquants et l'issue du travail d'OpenCode avec OpenAI, Anthropic et Google — sont les éléments à surveiller au fur et à mesure de l'enquête.
Source : Blockonomi