Атакувальники викрали API-ключі користувачів платформи OpenCode

Атакувальники викрали API-ключі користувачів платформи OpenCode

OpenCode заявила про злам старої системи Console: API-ключі 1,4% користувачів могли бути скомпрометовані, а на рахунках з’явилися списання.

Платформа OpenCode повідомила про злам застарілої системи, унаслідок якого було скомпрометовано API-ключі частини користувачів онлайн-сервісу OpenCode Console. За даними TechCrunch, інцидент торкнувся 1,4% користувачів Console — середовища, де деякі клієнти зберігали цифрові ключі для доступу до ШІ-сервісів.

Компанія заявила, що повідомила всіх постраждалих електронною поштою. За її словами, користувачі, які не отримали такого листа, не зазнали впливу інциденту. OpenCode — відкритий ШІ-агент для програмування, який набув популярності як альтернатива Claude Code і Cursor.

 

Несанкціоновані витрати

 

Під час атаки розробники почали повідомляти в Reddit і X про сповіщення щодо витрат та несанкціоновані списання за використання ШІ-сервісів. Деякі користувачі заявляли про витрати на сотні доларів, а кілька осіб — про суми понад 1 000 доларів на окремих облікових записах.

Anthropic і Google заблокували API-ключі, які вважали скомпрометованими. OpenAI повідомила, що працювала з OpenCode над відновленням доступу й поверненням коштів клієнтам API за кредити, використані під час атаки. OpenCode також заявила, що розпочала процедуру відшкодування несанкціонованих витрат.

 

Розслідування атаки

 

Співзасновник OpenCode Дакс Раад наголосив, що інцидент стосувався саме OpenCode Console, а не відкритого застосунку чи інструмента командного рядка OpenCode. За його словами, атакувальники протягом 48 годин безперервно намагалися проникнути в системи компанії.

Раад також розповів, що команда використовувала ШІ-агентів для захисного аналізу, однак моделі почали відмовлятися обробляти шкідливий код через спрацьовування фільтрів безпеки. Пізніше OpenCode отримала доступ до програми OpenAI Daybreak Blue для перевірених користувачів, моделі якої рідше відмовляються виконувати завдання з оборонної кібербезпеки. Компанія не уточнила спосіб доступу до старої системи, порядок зберігання ключів та повний масштаб їхнього використання, але порадила постраждалим відкликати й замінити ключі у відповідних постачальників послуг.