OpenCode Console Breach May Have Exposed OpenAI, Anthropic, and Google API Keys

1 minute de lecture

Mis à jour :

Compromission des clés API chez OpenCode : Risques pour les utilisateurs d’IA

Le 16 octobre, une intrusion dans un système obsolète d’OpenCode a potentiellement exposé les clés API tierces (OpenAI, Anthropic, Google) stockées par 1,4 % des utilisateurs de son service hébergé, « Console ». Ces identifiants, essentiels pour appeler les modèles d’IA, ont permis à des attaquants d’effectuer des requêtes frauduleuses, générant des coûts importants pour certains clients.

Points clés :

  • Portée : Seul le service « Console » est impacté ; les applications de bureau et en ligne de commande, qui stockent les clés localement, ne sont pas concernées.
  • Méthode : L’attaque serait liée à une campagne de « distillation » (extraction de données pour entraîner des modèles concurrents) utilisant des clés API dérobées.
  • Conséquences financières : Les attaquants utilisent les clés pour exécuter des requêtes facturables sur les comptes des utilisateurs. La suppression des clés dans l’interface Console ne suffit pas à les révoquer chez le fournisseur.

Vulnérabilités :

  • Aucune CVE n’a été spécifiquement attribuée à cet incident, celui-ci résultant d’une intrusion dans un système hérité (legacy) vulnérable.

Recommandations de sécurité :

  • Révocation immédiate : Annulez les clés API compromises directement depuis les tableaux de bord d’OpenAI, Anthropic ou Google et générez-en de nouvelles.
  • Mise à jour des systèmes : Remplacez les anciennes clés dans toutes les applications, scripts et environnements de développement.
  • Audit et surveillance : Vérifiez l’historique de facturation et d’utilisation de vos comptes API depuis le 16 octobre pour identifier toute activité suspecte.
  • Principe du moindre privilège : Appliquez des limites de dépenses (budgets) sur les comptes fournisseurs et attribuez une clé API unique par outil pour faciliter la traçabilité et limiter les impacts en cas de fuite.

Source