Злоумышленник добавил в GitHub-организацию LiteLLM вредоносные рабочие процессы

Злоумышленник получил доступ к организации LiteLLM на GitHub как минимум за 11 дней до атаки на цепочку поставок 21 октября 2026 года. Тогда были опубликованы вредоносные артефакты PyPI и Docker.

Вредоносные рабочие процессы GitHub Actions

В репозиторий добавили два вредоносных рабочих процесса GitHub Actions в файле .github/workflows/cache.yml. Коммит b69bc36 отправили 10 октября из ветки ci-tmp-a351cc, а коммит 1a6e3c1 12 октября из ветки ci-tmp-4d8517. Оба рабочих процесса успешно выполнились, после чего их ветки удалили. Они были созданы для кражи секретов GitHub, данных репозиториев, организаций и окружений.

Рабочий процесс от 10 октября считал шесть секретов на уровне организации, среди них GH_TOKEN, ключи API Linear и LiteLLM, идентификатор и закрытый ключ приложения GitHub, а также ключ API Together AI. Он записывал значения во временный файл, кодировал содержимое в base64 и отправлял его командой curl на конечную точку webhook.site. Команда использовала || true, чтобы подавлять ошибки и сообщать об успешном выполнении, даже если передача данных не удалась.

Рабочий процесс от 12 октября расширил сбор данных до шести задач. Пять задач использовали GitHub Environments для доступа к дополнительным областям секретов, а шестая собирала секреты организации и репозиториев. Среди целевых данных были учётные данные API облачных и модельных провайдеров, доступ к GitGuardian, сессионные cookie Linear, параметры подключения и учётные данные PostgreSQL, учётные данные Redis, ключ API Tavily и URL внутреннего вебхука уведомлений. Каждая задача отправляла закодированные данные на коллектор webhook.site с идентифицирующими HTTP-заголовками.

Сведения об учётной записи и доступе

Записи активности репозитория связывают создание ветки, операции отправки изменений и удаление веток с учётной записью ishaan-berri. Коммиты не были подписаны. Имеющиеся доказательства не позволяют установить, была ли скомпрометирована сама учётная запись, токен доступа, SSH-ключ или разрешение OAuth.

LiteLLM сообщила, что неиспользованный мастер-ключ Agent Platform, случайно раскрытый в мае, использовали для получения токена владельца организации GitHub. Организация связала токен GH_TOKEN, похищенный при выполнении рабочего процесса 10 октября, с утверждением последующего вредоносного релиза.

Полная продолжительность доступа, количество дополнительных рабочих процессов, успешное получение данных и последующее использование украденных учётных данных остаются неподтверждёнными.

Отчет получен из сервиса CTT Report Hub. Права на отчет принадлежат его владельцу.

Ознакомиться подробнее с отчетом можно по ссылке.

Технологии киберугроз
Автор: Технологии киберугроз
Технологии киберугроз – технологическая компания, специализирующаяся на решениях по анализу угроз для предприятий любого размера. Мы собираем, нормализуем, обогащаем информацию о киберугрозах со всего мира. Нашими источниками являют более 260 открытых фидов, более 100 открытых поставщиков Threat Intelligence-отчетов, открытые online sandbox, социальные сети и репозитории GitHub. Мы также предоставляем ряд сервисов по: семантическом анализу Threat Intelligence-отчетов и приведения их в машиночитаемый формат STIX 2.1, проверки IoC на потенциальные ложноположительные сработки, а также получению WHOIS-записей для доменных имен.
Комментарии:

Как мы обрабатываем данные: политика обработки персональных данных