Înapoi la Noutăți
Breșă

Breșă la OpenCode Console: chei API OpenAI, Anthropic și Google, posibil expuse

Un atacator a accesat un sistem legacy OpenCode pe 16 octombrie. Aproximativ 1,4% dintre utilizatorii Console cu furnizor AI conectat trebuie să-și revoce și să-și înlocuiască cheile. Iată ce ai de făcut.

Breșă la OpenCode Console: chei API OpenAI, Anthropic și Google, posibil expuse

Breșă la OpenCode Console: cheile OpenAI, Anthropic și Google stocate ar putea fi expuse

OpenCode a avertizat o parte dintre utilizatorii serviciului găzduit Console că cheile de furnizori AI salvate acolo ar putea fi expuse. Un atacator a pătruns într-un sistem vechi (legacy) în noaptea de 16 octombrie 2026. Dacă echipa ta a introdus o cheie OpenAI, Anthropic sau Google în OpenCode Console, consider-o compromisă și rotește-o acum.

Ce s-a întâmplat

OpenCode Console este serviciul găzduit, opțional, al proiectului. Un workspace salvează acolo o cheie de furnizor, iar Console o folosește pentru a apela modelul în numele echipei, fără ca membrii să vadă cheia.

Potrivit companiei:

  • Un atacator a ajuns la un sistem legacy pe 16 octombrie. OpenCode nu a precizat ce sistem era, cum a fost accesat și nici când a început accesul neautorizat.
  • Sunt afectați aproximativ 1,4% dintre utilizatorii Console care aveau conectat un furnizor extern. Aceștia au primit pe 17 octombrie un e-mail cu subiectul „Action Required: Potential provider key breach". Cine nu a primit e-mailul nu este afectat.
  • Sunt vizate doar cheile stocate în Console. Aplicațiile CLI și desktop OpenCode păstrează cheile local, într-o bază de date SQLite, iar acestea nu ajung pe serverele OpenCode.
  • Formularea OpenCode este că cheile „ar fi putut fi expuse". Compania nu a confirmat că vreo cheie a fost copiată sau folosită.

OpenCode a declarat incidentul în desfășurare. Spune că lucrează cu Anthropic, OpenAI și Google și a legat breșa de un „atac de distilare la scară largă". Nu a explicat legătura și nu a numit pe nimeni. Atacurile asupra infrastructurii sale continuau pe 18 octombrie.

De ce contează

O cheie API de furnizor este o credențială de tip bearer: oricine are o copie poate face cereri facturabile pe contul proprietarului până când furnizorul o revocă. Două detalii agravează situația:

  • Ștergerea cheii din Console nu rezolvă nimic. Copia rămâne validă la furnizor.
  • Bugetele din Console nu ajută. Ele limitează doar traficul care trece prin gateway-ul Console, nu cererile făcute direct cu o cheie furată.

Unii utilizatori au raportat deja costuri pe care spun că nu le-au generat, de la câteva sute de dolari până la aproximativ 1.700 $. Este vorba de declarațiile lor, neverificate independent. Și unghiul „distilării" contează. Termenul descrie campanii care extrag un volum uriaș de răspunsuri dintr-un model pentru a antrena unul rival, adesea prin rețele de conturi false sau compromise. Cheile AI furate sunt utile pentru astfel de campanii și sunt revândute și pe piețe infracționale.

Ce trebuie făcut

  1. Revocă și reemite fiecare cheie de furnizor salvată într-un workspace OpenCode Console. Fă asta din panoul OpenAI, Anthropic sau Google, nu din Console.
  2. Actualizează toate aplicațiile, scripturile și secretele CI care foloseau cheia veche.
  3. Verifică consumul și facturarea la fiecare furnizor cel puțin începând cu 16 octombrie și semnalează orice nu poți explica. Momentul de început al accesului nu se cunoaște încă.
  4. Setează limite de cheltuieli și alerte la nivelul furnizorului.
  5. Folosește câte o cheie pentru fiecare unealtă sau integrare. Astfel, o cheie scursă are un impact mai mic și e mai ușor de urmărit.
  6. Fă o listă cu serviciile terțe care îți păstrează credențialele (gateway-uri AI, CI/CD, monitorizare) și decide care chiar au nevoie de chei permanente.

Rotația rezolvă cheile despre care știi. Cheile care se scurg pe tăcute trebuie și ele urmărite. Serviciul nostru de monitorizare Deep/Dark Web caută credențialele și cheile API ale unei organizații pe site-uri de tip paste, canale de scurgeri și piețe infracționale. Așa, echipele pot revoca o cheie înainte să vină factura.


Raportat inițial de The Hacker News. Rezumat și analiză: echipa 4Tify.

DISTRIBUIE