После взлома облачной платформы Railway злоумышленники получили ключи доступа клиентов к платным ИИ-сервисам. По оценке компании, их использование привело примерно к $740 тыс. несанкционированных расходов. Railway связывает проникновение с ранее неизвестной уязвимостью в инфраструктуре сборки приложений.
Как следует из сообщения TechRadar со ссылкой на отчёт Railway, уязвимость позволила атакующим частично обойти изоляцию файлов на виртуальных машинах и прочитать служебные данные. С их помощью они добрались до внутренней системы задач, а затем получили временные облачные учётные данные. Это открыло доступ к базе с зашифрованными переменными окружения клиентов и сведениям, необходимым для их расшифровки. В таких переменных разработчики хранят, в частности, API-ключи, через которые приложения обращаются к ИИ-моделям.
По оценке Railway, во время атаки могли быть расшифрованы переменные окружения до 100 тысяч клиентских рабочих пространств. Это верхняя граница возможного масштаба, а не число подтверждённых пострадавших аккаунтов. Компания предполагает, что похищенные ключи могли перепродать. Несанкционированные расходы, по её данным, связаны с использованием ИИ-агентов для программирования и систем обучения моделей.
Атака продолжалась около 26 часов, с 20 по 21 октября. Railway заявила, что закрыла использованные уязвимости, пересоздала затронутую инфраструктуру и сменила скомпрометированные учётные данные. Компания также работает с поставщиками ИИ-сервисов над возвратом средств и обещает покрыть расходы, которые те не возместят.
Источник: techradar.com.