OpenCode podał, że włamanie dotknęło 1,4% użytkowników Console
OpenCode poinformował 17 października, że atakujący włamali się do starszego systemu stojącego za OpenCode Console, hostowaną usługą, w której część użytkowników przechowuje klucze API. Ucierpiało 1,4% użytkowników Console, a część z nich zgłosiła nieautoryzowane obciążenia.

OpenCode, otwarty agent AI do kodowania, napisał na X: „W nocy doszło do włamania związanego z atakiem destylacyjnym na dużą skalę, który dotknął 1,4% użytkowników OpenCode Console. Wszystkich poinformowaliśmy dziś rano mailem”. Firma podała, że użytkownicy, którzy nie dostali wiadomości, nie zostali dotknięci. Współzałożyciel Dax Raad powiedział, że aplikacja open source i narzędzie wiersza poleceń nie ucierpiały. „To OpenCode Console, nie sam OpenCode. Te klucze nigdy do nas nie trafiają”, napisał na X.
OpenCode Console to hostowana platforma, na której część użytkowników przechowuje klucze API do usług, między innymi OpenAI, Anthropic i Google. Dotknięte konta to podzbiór użytkowników Console, którzy podłączyli zewnętrznych dostawców, podał OpenCode. CPO Magazine podał, że OpenCode ma około 16 mln aktywnych użytkowników miesięcznie. Liczba 1,4% odnosi się do użytkowników Console, nie do szerszej bazy użytkowników. Console przechowuje dane logowania do podłączonych dostawców i wstrzykuje je do żądań przekazywanych przez swoją bramę, podał CPO Magazine. Taki układ oznacza, że skradziony klucz można wykorzystać na koszt właściciela konta, dopóki dostawca go nie unieważni.
OpenCode nie ujawnił, jak atakujący dostali się do starszego systemu, w jaki sposób przechowywano klucze, ani jak duży był zakres ewentualnego nadużycia. Nie podał sumy oszukańczych obciążeń. Nie wskazał sprawcy. Nie powiedział też, ilu użytkowników Console zapisało w usłudze klucze API ani ilu podłączyło zewnętrznego dostawcę. Firma podała, że incydent trwa i że współpracuje z Anthropic, OpenAI i Google.
Co zgłaszali użytkownicy
Deweloperzy zaczęli publikować na Reddicie i X alerty o wydatkach oraz nieautoryzowanych obciążeniach jeszcze w nocy. Jeden napisał: „Zobaczyłem, jak lecą alerty o wydatkach w OpenAI, Anthropic i Google AI, i poszedłem spać, zastanawiając się, o co chodzi”. TechCrunch podał, że obciążenia na pojedynczych kontach sięgały setek dolarów, a kilku użytkowników opisało sumy powyżej 1 000 dol. W wątku na Reddicie, na który powołał się Notebookcheck, jeden użytkownik zgłosił 400 dol. nieautoryzowanych obciążeń na koncie Anthropic, inny mówił o opłatach za Google w wysokości około 200 euro i o zawieszeniu projektu z powodu nadużyć. CPO Magazine opisał przypadek obciążeń do 1 700 dol.
Anthropic i Google zablokowały klucze API, które ich zdaniem wyciekły, podał TechCrunch. OpenAI oświadczyło, że współpracowało z OpenCode przy przywracaniu dostępu i zwróciło kredyty, które jego klienci API stracili w ataku. Raad powiedział, że zwroty OpenCode za nieautoryzowane obciążenia już trwają.
Dlaczego etykieta destylacji budzi spory
Etykieta firmy, atak destylacyjny na dużą skalę, jest sporna. Destylacja w tym kontekście oznacza odpytywanie modeli czołowych na masową skalę i wykorzystanie odpowiedzi do trenowania lub ulepszania innego modelu za ułamek kosztu. Wyciekłe klucze API mogą pomóc użytkownikom w krajach z ograniczonym dostępem do amerykańskich modeli generować dużą liczbę wyników potrzebnych do tego procesu, podał TechCrunch. Operatorzy w tych krajach mogą też kierować żądania przez usługi pośredniczące, znane jako bramy LLM albo sieci proxy, żeby ukryć, kim są. Sceptycy nazwali tę interpretację naciąganą i stwierdzili, że wykorzystanie do destylacji pozostaje nieudowodnione. CPO Magazine zauważył, że nie ma obecnie konkretnych dowodów na to, że incydent był atakiem destylacyjnym.
Co powinni zrobić dotknięci użytkownicy
OpenCode zalecił dotkniętym użytkownikom unieważnić i wymienić klucze u dostawców, aktualizację aplikacji, które ich używają, oraz sprawdzenie ostatniego użycia pod kątem nieoczekiwanej aktywności. Firma zaleciła też przejrzenie użycia i rozliczeń za nietypowe żądania od 16 października oraz ustawienie limitów wydatków. Usunięcie klucza w Console nie kończy dostępu atakującego. Trzeba go unieważnić w panelu dostawcy.
Źródła
18- 01Hackers hit AI coding tool OpenCode, running up charges on users' AI accountsEN
- 02OpenCode confirms breach as users report AI charges they never authorisedEN
- 03OpenCode AI Coding Tool Exposes API Keys in Suspected Distillation Attack, Triggering Unauthorized ChargesEN
- 04OpenCode Suffers Security Breach; Users Report Unauthorized AI ChargesEN
- 05AI coding tool OpenCode breached, unauthorized charges made with stored OpenAI, Anthropic, and Google API keysEN
- 06Google: LLMjacking attacks rack up $1 million in cloud AI chargesEN
- 07OpenCode Hacked: Stolen API Keys Spark Massive AI Billing FraudEN
- 08Pangram expands its AI detection tools to video and imagesEN
- 09OpenAI acquires Pierre Computer Company to make Git keep up with AI coding agentsEN
- 10STAT+: Sens. Wyden and Sanders, backers of ‘Medicare for All,’ set to take charge of key committeesEN
- 11Google will let schools skip AI tools, but they have to give up search, tooEN
- 12bp pulse makes 850+ EV fast chargers easier to use in the USEN
- 13 Creality K3 Review: It’s a Tool Changer, not a game changer EN
- 14Wheel-e Podcast: New Amflow, Trek e-bikes, ALSO runs out of charge, moreEN
- 15Uber Builds MCP Gateway to Govern Access to 800+ Servers and 5,000+ AI Agent ToolsEN
- 16DeepSeek unveils AI ‘super agent’ in coding race with OpenAI, AnthropicEN
- 17Launch HN: Momentic (YC W24) – Agents that catch bugs by using your appEN
- 18NVIDIA Cosmos Opens New Tools to Train, Evaluate and Deploy World ModelsEN
Wszystkie liczby i cytaty w tym tekście pochodzą z poniższych źródeł. Nie dopisujemy danych, których w źródłach nie ma.
Materiały zostały przygotowane przez zespół redakcyjny wspierane przez AI.
Komentarze
0- Brak komentarzy — bądź pierwszy.