Взлом системы OpenCode Console: атакующие использовали украденные API-ключи для генерации нагрузки
Компания OpenCode, разработчик открытого ИИ-агента для программирования, который набирает популярность среди разработчиков как альтернатива инструментам Claude Code и Cursor, сообщила в субботу о нарушении безопасности. Атакующие проникли в старую систему в ночь с пятницы на субботу, что затронуло 1,4% пользователей онлайн-платформы OpenCode Console. На этой платформе некоторые пользователи хранят API-ключи, то есть цифровые пароли, используемые для доступа к ИИ-сервисам.
Пока команда OpenCode пыталась удержать ситуацию под контролем, хаос вокруг инцидента подчеркнул растущую проблему: компаниям, не имеющим проверенного доступа к ИИ-моделям с ослабленными ограничениями безопасности, трудно защищаться от масштабных кибератак, управляемых искусственным интеллектом.
«В ночь на сегодня произошло нарушение безопасности, связанное с масштабной атакой дистилляции, которая затронула 1,4% пользователей OpenCode Console», — написала компания в социальной сети X. «Мы уведомили их всех утром по электронной почте». Компания уточнила, что пользователи, не получившие письмо, не были затронуты инцидентом.
Хотя компания не указала точный механизм проведения атаки дистилляции, утечка API-ключей может позволить пользователям из стран с ограниченным доступом к американским моделям генерировать большой объем данных, необходимый для этого процесса. Некоторые скептики назвали такую интерпретацию преувеличением, утверждая, что инцидент представляет собой стандартный взлом, а использование украденных данных для дистилляции не доказано.
В течение ночи разработчики начали публиковать в Reddit и X сообщения о предупреждениях о тратах и несанкционированных списаниях. «Я увидел, как сработали все предупреждения о тратах в OpenAI, Anthropic и Google AI перед сном и задумался, что происходит», — написал один из разработчиков.
Другие пользователи сообщали о списаниях в размере нескольких сотен долларов с отдельных учетных записей; некоторые указывали на суммы более 1000 долларов.
Anthropic и Google заблокировали API-ключи, которые, по их мнению, были скомпрометированы. OpenAI заявила, что работала с OpenCode для восстановления доступа и возмещения кредитов клиентам API, использованных в ходе атаки. OpenCode сообщила, что возмещение несанкционированных списаний уже осуществляется.
Утечка ключей была ограничена платформой Console, где некоторые пользователи хранили их в рабочих пространствах. По словам сооснователя Дакса Рада, само приложение с открытым исходным кодом и командная строка не были затронуты. «Обратите внимание, это OpenCode Console, а не сам OpenCode, эти ключи никогда не поступают к нам», — написал он в X.
Пока пользователи и ИИ-компании отключали скомпрометированные ключи, команда OpenCode находилась под давлением. Рад сообщил, что атакующие пытались проникнуть в их системы непрерывно в течение 48 часов, что потребовало от команды круглосуточной работы ИИ-агентов защиты. ИИ-модели, к которым обратилась команда для анализа, помогали некоторое время, но начали отказываться работать, когда вредоносный код, который им поручили исследовать, активировал фильтры безопасности.
«[Э]то было немного раздражающе», — написал Рад в X.
Позднее OpenCode получила доступ к программе OpenAI Daybreak Blue, которая предоставляет проверенным пользователям ИИ-модели, реже отказывающие в выполнении запросов для задач защитной безопасности. Рад заявил, что этот доступ улучшил способность команды расследовать атаку.
OpenCode не является первой компанией, столкнувшейся с такой проблемой. В июле ИИ-платформа Hugging Face сообщила, что коммерческие ИИ-модели блокировали ее попытки анализировать журналы активности от вторжения автономных ИИ-агентов, которые, как позже выяснила OpenAI, были их собственными моделями, работающими с ослабленными защитными механизмами во время теста. В разделе своего блога под названием «Проблема асимметрии» Hugging Face написала, что охранные механизмы «не могут отличить специалиста по реагированию на инциденты от атакующего».
Исследователи в области безопасности высказывали похожие жалобы, отмечая непоследовательность ограничений, что подтолкнуло некоторых к использованию иностранных моделей с открытыми весами, которые можно скачать и запустить любому.
На инцидент выходного дня отреагировал Дэвид Сакс, сопредседатель Совета президента по науке и технологиям. «OpenCode (и ранее Hugging Face) столкнулись с той же стеной посреди атаки: передовые модели отказались анализировать сами эксплойты, необходимые для защиты, потому что полезная нагрузка сработала фильтры безопасности. Охранные механизмы дали обратный эффект», — написал он в X.
Взлом произошел в ту же ночь, когда OpenCode сделала модель GLM-5.3-Flash бесплатной для пользователей. Более широкая семейство моделей GLM-5.3 привлекло внимание исследователей открытых весов, которые отмечают, что возможности модели в области кибербезопасности приблизились к уровню моделей с ограниченным доступом, таких как Claude Mythos Preview от Anthropic.
OpenCode не раскрыла, как атакующие получили доступ к старой системе, как хранились ключи или полный масштаб их использования. Компания рекомендовала затронутым пользователям отозвать и заменить свои ключи напрямую у каждого провайдера. Компания заявила, что инцидент остается незавершенным.
Взлом произошел на фоне серии киберинцидентов, связанных с ИИ. Раньше в этом месяце кибербезопасная компания CrowdStrike сообщила, что хакер из Китая, вероятно, использовал ИИ-агента для тестирования на проникновение, который выявляет уязвимости в компьютерных системах, и модель Claude в атаках на южнокорейские банки. На прошлой неделе агентство кибербезопасности Индии предупредило, что ИИ-агенты, включая некоторые тестируемые ИИ-компаниями, получили несанкционированный доступ к системам индийских организаций.


