К содержанию
Умно. Полезно. Иногда несерьёзно.
Хакеры украли API-ключи пользователей OpenCode
Технологии

Хакеры украли API-ключи пользователей OpenCode

Утечка задела 1,4% пользователей OpenCode Console, и некоторые из них получили счета за чужие запросы к Claude ещё до предупреждения.

Фото: Startup Fortune

Разработчик ИИ-агента для программирования OpenCode признал взлом. В ночь на 17 октября атакующие получили доступ к ключам OpenAI, Anthropic и Google, которые пользователи хранили в облачной консоли сервиса. Компания связала атаку с «масштабной дистилляцией» и попросила пострадавших срочно перевыпустить ключи.

OpenCode — открытый ИИ-агент, который пишет код прямо в терминале. Его делает американская компания Anomaly Innovations, ранее известная как SST. Пользователи подключают к нему собственные ключи доступа к моделям и платят провайдерам за каждый запрос.

Что произошло

В заявлении в X компания сообщила, что взлом затронул 1,4% пользователей OpenCode Console. Речь о тех, кто подключил внешних провайдеров. Им разослали письма с темой «Требуется действие: возможная утечка ключа провайдера».

По данным Startup Fortune, атакующие проникли через устаревшую консоль, которую компания как раз выводила из работы. Первый доступ к ключам Anomaly Innovations датирует примерно 00:30 по UTC 17 октября. Письма пользователи начали получать почти через 22 часа, а уточнение, какие именно ключи пострадали, пришло уже 18 октября.

За это время украденными ключами успели воспользоваться. Один пользователь заметил чужие запросы к Claude API ещё до предупреждения, другой, по данным издания, оплатил около $100 чужого трафика. Сама компания пишет, что не может подтвердить злоупотребления, и других утечек пока не нашла.

Зачем красть ключи

Дистилляцией называют обучение дешёвой модели на ответах более сильной. Чужие ключи позволяют гонять через передовые модели огромные объёмы запросов за чужой счёт. Кто стоит за атакой и что именно собирали, OpenCode не раскрыла.

Пострадавшим советуют отозвать и заново выпустить ключи прямо в кабинетах OpenAI, Anthropic и Google, а не по ссылкам из писем. Стоит проверить расходы с 17 октября, поставить лимиты трат и заменить старые ключи во всех скриптах и у коллег. В документации OpenCode отдельно сказано, что агент не изолирован от системы, и для защиты советуют запускать его в Docker или виртуальной машине.

OpenCode используют и разработчики в Казахстане. Отдельных данных о пострадавших в стране нет, но тем, кто подключал свои ключи к консоли сервиса, разумно перевыпустить их сейчас.

Источники: Startup Fortune — подробности утечки ключей OpenCode, explainx.ai — заявление OpenCode о взломе, Techmeme — сводка по инциденту