Хакерска атака срещу OpenCode – отворения AI агент за програмиране, който често се сравнява с Claude Code и Cursor – засегна 1,4% от потребителите на уеб платформата му OpenCode Console и доведе до неоторизирани разходи по чужди AI акаунти. Според TechCrunch компанията съобщи в събота, че нападатели са проникнали в по-стара система през нощта. Част от разработчиците получиха предупреждения за разходи от OpenAI, Anthropic и Google, а някои сметки надхвърлиха хиляда долара. Ако сте използвали OpenCode Console, най-важното е да смените ключовете си директно при доставчиците.
Накратко
- Пробив в стара система на OpenCode засегна 1,4% от потребителите на Console, където някои държат API ключове.
- Неоторизирани разходи – от стотици до над 1000 долара – са отчетени по акаунти в OpenAI, Anthropic и Google; възстановяването на суми е в ход.
- Приложението и командният ред с отворен код не са засегнати, а който не е получил имейл от OpenCode, не е бил засегнат.
Какво се случи с OpenCode
OpenCode е AI агент за програмиране с отворен код. Атаката е засегнала по-стара система, свързана с OpenCode Console – онлайн платформата на компанията, в която част от потребителите пазят API ключове в работни пространства. От компанията я определиха като „мащабна дистилационна атака“ в публикация в X, но не обясниха как точно са проникнали нападателите.
Дистилацията е техника, при която резултатите на голям AI модел се използват за обучение на друг. Според TechCrunch изтеклите ключове могат да помогнат на потребители в държави с ограничен достъп до американски модели да генерират големия обем изход, нужен за такава дистилация. Част от скептиците обаче твърдят, че пробивът е бил обикновен и че връзката му с дистилацията не е доказана.
Кой е засегнат и колко струва атаката
Засегнати са 1,4% от потребителите на OpenCode Console. Разработчици съобщават за известия за разходи от OpenAI, Anthropic и Google, както и за неоторизирани такси – от стотици долара при повечето до над 1000 долара при малцина. OpenCode обяснява, че потребителите, които не са получили имейл за инцидента, не са били засегнати.
Доставчиците реагираха бързо. Anthropic и Google блокираха API ключовете, които смятаха за изложени, а OpenAI е работила с OpenCode за възстановяване на достъпа и за връщане на кредитите, изразходвани по време на атаката, на клиентите си с API достъп. От OpenCode потвърждават, че възстановяването на неоторизираните разходи вече върви.

Приложението с отворен код не е засегнато
Съоснователят Дакс Рад заяви, че отвореното приложение и инструментът за команден ред не са засегнати. Изложените ключове са били само в Console, а ключовете, въведени там, според него никога не достигат до собствените системи на OpenCode. С други думи, ако използвате само локалното приложение и ключовете ви са в собствена среда, рискът от този конкретен инцидент е малък.
Компанията признава, че инцидентът все още не е приключил и че не е обяснила как са съхранявани ключовете, нито докъде се е стигнало със злоупотребите. Тези въпроси остават отворени и затова е разумно да не чакате допълнителни разяснения, а да действате веднага.
Как защитните AI агенти спряха да сътрудничат
Най-необичайният детайл е как екипът се е защитавал. По думите на Рад нападателите са опитвали да проникнат непрекъснато в продължение на 48 часа, затова екипът е пуснал защитни AI агенти да работят денонощно. Използваните модели са помагали известно време, но са отказвали да продължат, щом вредоносният код е задействал техните филтри за безопасност.
По-късно OpenCode получава достъп до програмата Daybreak Blue на OpenAI, която дава на проверени потребители модели, по-рядко отказващи работа по защита. Според Рад това подобрило разследването. Случаят напомня за инцидент от юли, когато Hugging Face съобщи, че търговски модели са отказали да анализират логове от проникване от автономни AI агенти. Hugging Face твърди, че предпазните ограничения не могат да различат защитници от нападатели, а Дейвид Сакс, съпредседател на съвета на президента на САЩ по наука и технологии, написа в X, че ограниченията са „дали обратен ефект“ и в двата случая.
По-широкият контекст е тревожен. По данни от същата публикация през октомври CrowdStrike е заявила, че хакер с произход от Китай вероятно е използвал AI агент за тестове за проникване и Claude при атаки срещу южнокорейски банки, а миналата седмица индийската агенция по киберсигурност предупреди, че AI агенти са получавали неоторизиран достъп до системи на индийски организации. Вижте и нашия материал за AI агентите в Индия и предупреждението на CERT-In.

Какво да направите, ако ползвате OpenCode
Първо, проверете пощата си: OpenCode уведомява засегнатите по имейл. Второ, независимо дали сте получили писмо, сменете ключовете, които някога сте въвеждали в Console, директно в таблото на съответния доставчик – OpenAI, Anthropic или Google – и изтрийте старите. Трето, прегледайте разходите и използването в трите акаунта за необичайни скокове и подайте оспорване, ако видите неоторизирани такси.
Добра практика за всеки, който работи с API ключове, е да задава месечен лимит на разходите, да използва отделен ключ за всеки инструмент и да не го споделя между услуги. Така един изтекъл ключ не може да изразходва целия ви бюджет. За по-широкия поглед върху рисковете при агентите четете и още четири инцидента с AI агенти на OpenAI.
Какво означава това за потребителите в България
Инцидентът не е свързан с български оператори или услуги, но засяга всеки български разработчик, студент или малък екип, който ползва OpenCode с платени API ключове. Таксите се начисляват в долари по картата, с която е свързан акаунтът, така че връщането на средства минава през доставчика и банката. Ако плащате от карта в евро, следете и курсовите разлики.
Урокът е по-общ: AI агентите получават достъп до ключове, код и акаунти, а всяка платформа, която ги съхранява, е примамлива цел. Повече за този тип риск, включително за агенти в умния дом, прочетете в материала ни как да свържете AI агент към Home Assistant. Другите ни статии в рубриката са в AI инструменти.
Често задавани въпроси
Засегнат ли съм, ако ползвам само OpenCode на компютъра си? Според Дакс Рад отвореното приложение и инструментът за команден ред не са засегнати – проблемът е в Console.
Как да разбера дали съм засегнат? OpenCode твърди, че който не е получил имейл за инцидента, не е засегнат. Все пак проверете и разходите си при доставчиците.
Ще ми върнат ли парите? OpenAI съобщава, че ще възстанови кредитите на клиентите си с API достъп, а OpenCode казва, че възстановяването на неоторизираните разходи е в ход.



