Взлом OpenCode Console затронул 1,4% пользователей и привёл к списаниям
Атака на устаревшую систему OpenCode Console привела к компрометации API-ключей и несанкционированным расходам в OpenAI, Anthropic и Google AI.
Злоумышленники атаковали одну из устаревших систем проекта OpenCode — агента для написания кода с использованием ИИ. Инцидент затронул 1,4% пользователей онлайн-платформы OpenCode Console, где часть клиентов хранила API-ключи для доступа к сторонним ИИ-сервисам.

В OpenCode сообщили, что пользователям, которых коснулась атака, уже направили уведомления по электронной почте. Те, кто не получил письмо, по заявлению компании, не пострадали. Команда описала произошедшее как масштабную атаку типа «дистилляция» — процесс, при котором одну модель обучают на ответах другой.
Точный механизм взлома OpenCode не раскрыл. При этом скомпрометированные ключи могли позволить злоумышленникам генерировать большие объёмы данных через OpenAI, Anthropic и Google AI. Такой сценарий потенциально интересен пользователям из стран, где доступ к отдельным американским ИИ-моделям ограничен.
Однако связь инцидента именно с дистилляцией пока остаётся неподтверждённой. Некоторые наблюдатели считают, что речь могла идти о более обычном взломе с последующим использованием украденных API-ключей.
Пользователи столкнулись с крупными списаниями
О подозрительных расходах разработчики начали сообщать в Reddit и социальной сети X в ночь на субботу. Пользователи рассказывали, что получили уведомления о расходах сразу в нескольких сервисах. В отдельных случаях списания достигали сотен долларов, а некоторые клиенты сообщили о суммах свыше 1000 долларов.
Anthropic и Google заблокировали ключи, которые сочли скомпрометированными. OpenAI заявила, что вместе с OpenCode занимается восстановлением доступа и возвратом средств клиентам, чьи кредиты были использованы без разрешения. В OpenCode также подтвердили, что процесс компенсации уже начался.
Соучредитель проекта Дакс Раад уточнил, что утечка коснулась только OpenCode Console. API-ключи хранились в рабочих пространствах пользователей, а само приложение с открытым исходным кодом и командная строка, по его словам, остались в безопасности. Он отдельно подчеркнул, что ключи не попадали непосредственно к команде OpenCode.
Команда 48 часов отражала новые попытки атак
После обнаружения инцидента злоумышленники, по словам Раада, продолжали пытаться проникнуть в системы проекта около 48 часов. Разработчикам пришлось круглосуточно поддерживать защитные ИИ-агенты и одновременно анализировать вредоносный код.
ИИ-модели сначала помогали команде разбирать ситуацию, но затем перестали выполнять часть запросов: встроенные фильтры безопасности срабатывали на вредоносный код, который требовалось исследовать. Этот эпизод показал практическую проблему для компаний, которым приходится защищаться от атак с использованием ИИ, не имея стабильного доступа к моделям с менее строгими ограничениями.
Инцидент произошёл на фоне расширения бесплатного доступа к моделям в каталоге OpenCode. В октябре проект открыл бесплатный доступ к GLM 5.3 Flash, а незадолго до этого бесплатной стала DeepSeek V4.1 Flash. Обе модели можно выбрать в каталоге и использовать для работы агента с проектами.
Сообщить о проблеме в публикации
Обращение принято Обращение будет рассмотрено. По результатам проверки публикация может быть исправлена, дополнена, временно скрыта или удалена.