Włamanie do OpenCode ujawnia klucze API 1,4% użytkowników konsoli
Najważniejsze informacje
- •OpenCode poinformowało, że naruszenie bezpieczeństwa związane z szeroko zakrojoną ataką destylacyjną dotyczyło około 1,4% użytkowników jego konsoli, potencjalnie ujawniając klucze API dla OpenAI, Anthropic i Google.
- •Nieautoryzowany dostęp nastąpił przez starszy system, który OpenCode przygotowywała do wycofania z eksploatacji.
- •OpenCode ogłosiła incydent na X 17 października 2026 r. i oświadczyła, że powiadomiła e-mailem wszystkich zidentyfikowanych poszkodowanych użytkowników następnego ranka, dodając, że osoby bez e-maila z powiadomieniem nie zostały poszkodowane.
- •Poszkodowanym użytkownikom zalecono unieważnienie i wymianę ujawnionych kluczy, aktualizację zależnych aplikacji oraz sprawdzenie kont pod kątem niezamierzonego użycia i opłat.
- •Dochodzenie trwa, a OpenCode nie ujawniła łącznej liczby poszkodowanych kont ani dalszych szczegółów technicznych, choć współpracuje z poszkodowanymi dostawcami.

OpenCode poinformowało o naruszeniu bezpieczeństwa, które ujawniło zewnętrzne klucze API należące do około 1,4% użytkowników swojej konsoli. Zgodnie z powiadomieniem skierowanym do klientów, ujawnione w incydencie dane uwierzytelniające mogły obejmować klucze API dla OpenAI, Anthropic i Google. Do naruszenia doszło w wyniku nieautoryzowanego dostępu do starszego systemu, który OpenCode przygotowywała do wycofania z eksploatacji, a firma oświadczyła, że atakujący przeprowadzili szeroko zakrojoną atak destylacyjną, choć nie opublikowała dalszych szczegółów technicznych.
Poszkodowanym użytkownikom zalecono unieważnienie kluczy, zastąpienie ich nowymi danymi uwierzytelniającymi oraz sprawdzenie kont pod kątem niezamierzonego użycia i opłat. Firma oświadczyła, że użytkownicy, którzy nie otrzymali e-maila z powiadomieniem, nie należeli do poszkodowanych.
To ujawnienie budzi obawy o bezpieczeństwo danych uwierzytelniających w narzędziach do tworzenia AI. Użytkownicy łączący zewnętrznych dostawców za pośrednictwem platform stron trzecich mogą ponosić ryzyko finansowe, gdy atakujący przejmą ich dane uwierzytelniające, a incydent pokazuje, jak wyciek w jednej usłudze może szybko dotknąć konta u wielu dostawców.
Jak przebiegło naruszenie
OpenCode ogłosiło incydent na X 17 października 2026 r., potwierdzając, że nieautoryzowany dostęp dotyczył części użytkowników konsoli z podłączonymi zewnętrznymi dostawcami. Firma oświadczyła, że powiadomiła wszystkich zidentyfikowanych poszkodowanych użytkowników e-mailem rankiem następującym po naruszeniu.
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…
Zgodnie z postem narzenie nastąpiło w nocy, a e-maile z powiadomieniem wysłano następnego ranka. Firma podkreśliła, że incydent ograniczał się do użytkowników, którzy podłączyli zewnętrznych dostawców do swoich kont w konsoli.
Powiadomienie dla klientów wskazało starszy system jako punkt wejścia. OpenCode przygotowywała ten system do wycofania z eksploatacji, gdy doszło do nieautoryzowanego dostępu. Klucze zewnętrznych dostawców przechowywane w przestrzeniach roboczych użytkowników mogły zostać ujawnione. Ten szczegół odpowiada znanemu problemowi w praktyce bezpieczeństwa: systemy oczekujące na wycofanie mogą nadal przechowywać aktywne dane uwierzytelniające i pozostawać dostępne, dopóki nie zostaną całkowicie wyłączone.
Firma współpracuje z OpenAI, Anthropic i Google w celu rozwiązania incydentu. OpenCode oświadczyła jednak, że dochodzenie trwa i odmówiła podania dodatkowych szczegółów.
Komentator ds. bezpieczeństwa Matt Johansen przekazał również obawy klientów dotyczące skradzionych kluczy i nieoczekiwanych opłat za API. W dyskusjach społecznościowych opisywano użytkowników otrzymujących powiadomienia o naruszeniu i ostrzeżenia o konieczności unieważnienia danych uwierzytelniających.
Confirmed. OpenCode hacked. Keys stolen.
Telling customers to revoke. pic.twitter.com/onOyjWevr0
OpenCode nie ujawniła łącznej liczby poszkodowanych kont ani nie potwierdziła pełnego zakresu dostępu atakujących. Wartość 1,4% odnosi się do odsetka użytkowników konsoli, których dotyczy incydent, a nie do procentu ujawnionych kluczy czy naruszonych dostawców. Firma nie podała również, ilu indywidualnych kont dotyczy ten procent.
Co atak destylacyjny oznacza dla bezpieczeństwa API
Atak destylacyjny polega na intensywnym odpytywaniu modelu AI w celu zebrania wyników, które mogą posłużyć do wytrenowania innego modelu. Deweloperzy mogą wykorzystać te odpowiedzi do przybliżenia aspektów zachowania bardziej wydajnego modelu.
W tym incydencie OpenCode zidentyfikowała szeroko zakrojoną atak destylacyjną, ale nie wyjaśniła, które modele były celem atakujących. Nie ujawniła również liczby zapytań, czasu trwania aktywności ani tożsamości sprawców.
To skala łączy tę technikę z kosztami: wygenerowanie wystarczającej liczby wyników do przybliżenia innego modelu może wymagać znacznej liczby zapytań, a gdy ta liczba przechodzi przez dane uwierzytelniające uzyskane bez autoryzacji, powstałe użycie obciąża konto poszkodowanego.
Skradzione klucze API mogą pozwolić atakującym na wykonywanie żądań z użyciem konta dostawcy poszkodowanego. W zależności od zasad rozliczeniowych dostawcy i uprawnień konta, nieautoryzowane żądania mogą generować opłaty obciążające właściciela klucza. Tworzy to bezpośrednie ryzyko finansowe dla deweloperów i firm przechowujących dane uwierzytelniające dostawców w zewnętrznych aplikacjach. Skompromitowany klucz może pozostać użyteczny, dopóki jego właściciel go nie unieważni lub dostawca nie zablokuje dostępu.
Co powinni zrobić poszkodowani użytkownicy
OpenCode zaleciła poszkodowanym klientom unieważnienie i wymianę ujawnionych kluczy za pośrednictwem panel swoich dostawców. Użytkownicy muszą również zaktualizować aplikacje korzystające z tych danych uwierzytelniających oraz sprawdzić ostatnie użycie pod kątem podejrzanej aktywności. Szybka rotacja kluczy może zapobiec dalszym nieautoryzowanym żądaniom z użyciem skompromitowanych danych.
Poza natychmiastowymi działaniami naprawczymi limity wydatków i alerty o użyciu mogą pomóc zmniejszyć potencjalne straty, a bezpieczne przechowywanie danych uwierzytelniających może ograniczyć ekspozycję.
Incydent uwypukla ryzyko związane z łączeniem zewnętrznych usług AI z platformami deweloperskimi. Dopóki OpenCode nie przedstawi dalszych ustaleń, poszkodowani użytkownicy powinni traktować potencjalnie ujawnione dane uwierzytelniające jako skompromitowane i zweryfikować użycie u swoich dostawców pod kątem nieautoryzowanej aktywności. Otwarte kwestie — techniczne mechanizmy ataku destylacyjnego, pełny zakres dostępu atakujących oraz wynik współpracy OpenCode z OpenAI, Anthropic i Google — to szczegóły, na które należy zwracać uwagę w miarę postępu dochodzenia.
Źródło: Blockonomi