Railway попросила клиентов сменить ключи после атаки на платформу

Облачная платформа разработки Railway сообщила о кибератаке, при которой злоумышленники могли получить доступ к зашифрованным переменным окружения клиентов, а в части случаев — к их расшифрованному содержимому. Компания призвала всех пользователей отозвать и перевыпустить API-ключи и ключи облачных сервисов, хотя первоначальная оценка указывает на затронутую лишь часть аккаунтов.
Что известно об инциденте
Railway предоставляет среду для создания и развёртывания приложений и сервисов. В переменных окружения разработчики обычно хранят пароли, API-ключи и другие секреты, через которые приложения подключаются к базам данных, облачным хранилищам и внешним сервисам.
Если такие данные становятся доступны третьей стороне, атакующий может использовать их для входа в подключённые системы с правами владельца ключа. Поэтому Railway рекомендует сменить секреты всем клиентам, а не только тем, кого компания считает потенциально затронутыми.
На время расследования Railway приостановила пользовательские развёртывания. Это означает временную остановку публикаций и обновлений клиентских сайтов и приложений через платформу.
Причина атаки пока не раскрыта
Компания не назвала количество затронутых пользователей, исходную причину инцидента и конкретные системы Railway, которые могли быть скомпрометированы. Также нет информации о контактах злоумышленников с компанией, в том числе о возможном требовании выкупа.
Railway допускает, что инцидент может быть частью более широкой кампании против платформ с целью компрометации поставщиков AI-инференса. В описании компании речь идёт об атаках, в которых вредоносные запросы пытаются заставить ИИ-системы раскрыть чувствительные сведения за пределами заданных ограничений.
Незадолго до этого OpenCode, инструмент для AI-разработки с открытым исходным кодом, также сообщил о компрометации клиентских секретов. Компания заявляла, что злоумышленники получили более 1% API-ключей и других секретов клиентов, и связывала случай с атакой на извлечение данных из ИИ-моделей.
Что стоит сделать пользователям
Клиентам Railway следует отозвать действующие API- и облачные ключи, выпустить новые и обновить их в конфигурациях приложений. Отдельно стоит проверить ключи доступа к базам данных, хранилищам и сторонним сервисам, которые находились в переменных окружения.
После замены секретов важно убедиться, что старые ключи действительно отключены, а сервисные учётные записи имеют только необходимые разрешения. Такой порядок действий снижает риск использования скомпрометированных данных, пока расследование Railway продолжается.

