Перейти к содержимому

OpenCode Console взломали: ключи 1,4% пользователей

Короткий ответ

OpenCode сообщает, что за ночь атакующие проникли в старую систему, на которой работает онлайн-платформа Console, и затронули 1,4% её пользователей. Часть из них хранила там API-ключи ИИ-провайдеров. Начались несанкционированные списания, местами выше $1000. Приложение с открытым кодом и консольный инструмент не пострадали. Инцидент продолжается.

Что это значит для операций

Если кто-то в команде вставлял API-ключи провайдеров в облачное рабочее пространство инструмента для кодинга или автоматизации, считайте эти ключи риском, который вы не контролируете. Выясните, пользовалась ли команда OpenCode Console: по словам компании, если письма от OpenCode нет, вас это не затронуло. В любом случае составьте список всех мест, где лежат боевые ключи, включите оповещения о расходах в каждом аккаунте провайдера и закрепите за каждым ключом одну задачу, чтобы его можно было отозвать, не останавливая остальное. Быстрее всех заметили взлом те, у кого ночью сработали оповещения о расходах. Компания на 20 человек с одним общим ключом в рабочем пространстве не отличит свои траты от трат злоумышленника, пока не придёт счёт.

OpenCode, ИИ-агент для программирования с открытым кодом, в субботу сообщил, что за ночь атакующие проникли в старую систему. В посте на X компания написала, что взлом затронул 1,4% пользователей OpenCode Console - её онлайн-платформы, где часть пользователей хранит API-ключи для доступа к ИИ-сервисам. Всем пострадавшим письмо отправили тем же утром; те, кто письма не получил, по словам компании, не затронуты.

Что оказалось под угрозой

Утечка ограничилась ключами в рабочих пространствах Console. Сооснователь Дакс Раад заявил, что приложение с открытым кодом и консольный инструмент не пострадали, а ключи, которые используются в них, до OpenCode вообще не доходят.

Разработчики рассказывали, что ночью у них срабатывали оповещения о расходах в OpenAI, Anthropic и Google. Кто-то писал о списаниях в сотни долларов на одном аккаунте, а несколько человек - о суммах выше $1000. Anthropic и Google заблокировали ключи, которые сочли скомпрометированными. OpenAI сообщила, что вместе с OpenCode восстанавливала доступ и вернёт своим клиентам по API кредиты, потраченные во время атаки. OpenCode говорит, что возвраты за несанкционированные списания уже идут.

Что пока неясно

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

Пострадавшим предложили отозвать ключи и заменить их напрямую у каждого провайдера.

Проблема с защитой

По словам Рааде, атакующие без перерыва пытались проникнуть в системы OpenCode в течение 48 часов, поэтому команда держала защитных ИИ-агентов включёнными круглосуточно. ИИ-модели, с помощью которых она разбирала атаку, какое-то время помогали, а потом стали отказываться работать: вредоносный код срабатывал на их фильтры безопасности. Позже OpenCode получила доступ к программе OpenAI Daybreak Blue, которая даёт проверенным пользователям модели, реже отказывающиеся от задач по защите. Рааде говорит, что это улучшило возможности команды расследовать инцидент.

Источник отмечает, что нечто похожее в июле описывала Hugging Face: коммерческие модели отказались анализировать логи вторжения.

Что делать сейчас

  • Выяснить, пользовалась ли команда OpenCode Console и получил ли кто-нибудь письмо с уведомлением.
  • Отозвать и заменить у каждого провайдера все ключи, которые там хранились.
  • Проверить в биллинге провайдеров неожиданные расходы и включить оповещения там, где их нет.
  • Составить перечень мест, где ключи других провайдеров лежат в сторонних облачных инструментах.

Источник: TechCrunch AI

Инструменты из этой новости

  • OpenAI - цена, кто пользуется, альтернативы
  • Hugging Face - цена, кто пользуется, альтернативы
  • OpenCode - цена, кто пользуется, альтернативы
Следующий шаг

Discovery Sprint

Если ИИ уже работает у вас в каком-то процессе, следующий шаг - разобрать именно его. Тридцать минут, и мы скажем, сойдётся ли арифметика.

Записаться на разбор

Бесплатный разбор, 30 минут. Говорим о спринте.

Стоимость
$2 500
Срок
1-2 недели

Заканчивается одним из двух ответов: строить или не строить. Карта процесса, цифры и список кандидатов по порядку остаются у вас в любом случае.