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