Wyciek z OpenCode Console: klucze API do OpenAI, Anthropic i Google w rękach włamywaczy
Atakujący dostali się do starego systemu OpenCode, w którym zespoły przechowywały klucze do modeli AI. Część użytkowników już zobaczyła nieoczekiwane rachunki. Co zrobić, jeśli korzystasz z OpenCode?
Klucz API do modelu AI to w praktyce hasło do konta z podpiętą kartą płatniczą. Kto go ma, ten korzysta z modeli na cudzy rachunek. Właśnie takie klucze mogły wyciec z OpenCode Console — usługi, w której zespoły programistów centralnie przechowują klucze do OpenAI, Anthropic i Google, żeby dzielić się dostępem do modeli.
Co się stało?
- 16 października 2026 r. w nocy atakujący dostali się do starego systemu Console, który OpenCode właśnie wygaszało.
- 17 października firma potwierdziła incydent. Według OpenCode był on związany z „atakiem destylacyjnym na dużą skalę” i dotknął 1,4% użytkowników Console — tych, którzy podpięli klucze zewnętrznych dostawców.
- OpenCode tego samego ranka wysłało e-maile do wszystkich poszkodowanych i powiadomiło Anthropic, OpenAI i Google. Anthropic potwierdził, że unieważnił klucze do Claude’a, które mogły zostać przejęte.
Współtwórca OpenCode Dax Raad podkreśla, że chodzi wyłącznie o Console, a nie o samo narzędzie OpenCode. Klucze wpisane bezpośrednio w aplikacji terminalowej lub desktopowej są przechowywane lokalnie na komputerze użytkownika.
Niektórzy użytkownicy zgłaszają już nieoczekiwane obciążenia — w opisywanych przypadkach kilkaset dolarów na kontach OpenAI i Anthropic. To pojedyncze relacje, a nie oficjalne dane firmy.
Czym jest „atak destylacyjny”?
OpenCode nie wyjaśniło szczegółów. Destylacja to ogólnie technika, w której jeden model AI uczy się na odpowiedziach innego. Przejęte klucze pozwalają robić to masowo na koszt ofiary — atakujący zadaje miliony pytań cudzym kontem i zbiera odpowiedzi do trenowania własnego modelu.
Co zrobić?
- Sprawdź skrzynkę — szukaj wiadomości „Action Required: Potential provider key breach”. Uwaga na podróbki: klucze zmieniaj zawsze bezpośrednio w panelu dostawcy, nie przez linki z maila.
- Utwórz nowe klucze, przełącz na nie swoje systemy, a dopiero potem unieważnij stare — nawet jeśli nie widzisz podejrzanej aktywności i nie dostałeś maila.
- Przejrzyj zużycie i rachunki w OpenAI, Anthropic i Google od 16 października — szukaj skoków, nieznanych modeli i nietypowych godzin.
- Ustaw limity wydatków i alerty budżetowe u każdego dostawcy.
- Na przyszłość: do zewnętrznych usług wpisuj osobne, ograniczone klucze (tylko jeden projekt, niski limit), nigdy klucza produkcyjnego.
Lekcja dla wszystkich
Ten incydent pokazuje dwie rzeczy. Po pierwsze: jedno miejsce z kluczami do wielu dostawców to jeden cel do zaatakowania. Po drugie: systemy „do wyłączenia” nadal przechowują prawdziwe dane — i często są gorzej pilnowane niż te nowe. Klucze do AI to dziś pełnoprawne dane uwierzytelniające i trzeba je chronić jak hasła do bankowości.