Взлом Railway: злоумышленник мог получить доступ к секретам клиентов

· Безопасность
PaaS-провайдер Railway сообщил о несанкционированном доступе к зашифрованным переменным окружения, а в части случаев — и к их расшифрованному содержимому. Клиентов призывают срочно сменить все ключи.

cover.svg

Платформа-как-сервис Railway в среду раскрыла «аномальную активность» в системах, где хранятся переменные окружения клиентов. Последующее расследование показало, что неизвестная третья сторона могла получить доступ к зашифрованным переменным, а в ряде случаев — и к их расшифрованному содержимому. Компания заявила, что затронута лишь «часть пользователей», но точного числа не назвала.

Переменные окружения — это заданные пользователем пары «ключ-значение», в которых хранятся чувствительные данные: API-ключи, учётные данные баз данных, флаги функций. Их настраивают на уровне операционной системы или контейнера, чтобы не зашивать значения прямо в исходный код.

Цель — провайдеры ИИ-инференса

По оценке Railway, инцидент, вероятно, является частью серии атак на платформенные компании, конечная цель которых — компрометация провайдеров ИИ-инференса. Компания уведомила вышестоящих поставщиков, чтобы те заранее отозвали ключи и предотвратили их злоупотребление.

Клиентам рекомендовано в качестве предосторожности сменить все переменные окружения, включая API-ключи, хранящиеся в Railway, а также учётные данные приватных реестров, и проверить логи сервисов на предмет необычной активности.

По данным исследователя безопасности Тейлора Монахана (@tayvano_), инцидент позволил атакующим опустошить криптовалютные кошельки, чьи приватные ключи хранились на Railway. Первая известная транзакция кражи, по его словам, произошла в 19:36 — как минимум за два часа до официального раскрытия инцидента.

Восстановление работы

Railway сменила все учётные данные своих хранилищ и аннулировала API-токены. Сборки восстановлены для рабочих пространств Pro и Enterprise, что позволяет клиентам применить новые ключи. Для тарифов Hobby, Free и Trial работа ещё ведётся; часть сборок по-прежнему падает чаще обычного, а многие развёртывания стоят в очереди с увеличенным временем ожидания.

Инцидент укладывается в тревожную тенденцию: злоумышленники не только встраивают ИИ в разные этапы атаки, но и захватывают чужие облачные среды, чтобы запускать в них большие языковые модели за счёт жертвы. Такой приём называют LLMjacking — кражей доступа к чужой ИИ-модели ради бесплатных вычислений, за которые платит законный владелец.


Источник: The Hacker News

Комментарии

Войдите, чтобы комментировать.

  • Пока нет комментариев.