Кампания FakeGit возобновила активность через 17 610 поддельных репозиториев на GitHub, используя файлы README и замаскированные кнопки загрузки для распространения SmartLoader, а затем и другого вредоносного ПО. По словам исследователей, удаления отдельных репозиториев или ссылок недостаточно для сдерживания кампании из-за резервных копий и множества мест размещения.
Вредоносная кампания FakeGit масштабно вернулась на GitHub: исследователи обнаружили 17 610 репозиториев, использовавшихся для распространения SmartLoader — первичной полезной нагрузки, способной загружать другое вредоносное ПО. Активность возобновилась 4 октября 2026 года, после того как ранее в этом месяце кампания использовалась для распространения StealC — вредоносной программы для кражи информации.
Кампания преимущественно опирается на временные аккаунты, однако исследователи выявили как минимум 700 аккаунтов, которые, по всей видимости, принадлежат легитимным разработчикам. Вредоносные репозитории используют убедительно оформленные файлы README с кнопкой загрузки, ведущей к ZIP-архиву, содержащему SmartLoader.
Быстрая эскалация с использованием существующих репозиториев
Согласно отчёту платформы Apiiro, специализирующейся на безопасности цепочки поставок программного обеспечения, кампания разместила более 13 000 репозиториев за 34 часа, а пиковая активность достигла 2 999 репозиториев в час. В исследованных образцах коммитов 97% содержали лишь изменение файла README, тогда как кнопка загрузки в 88% случаев вела к ZIP-файлу, устанавливающему SmartLoader.
Это указывает на то, что операторам не требовалось создавать новые репозитории: вместо этого они перенаправили уже существующий парк на вредоносные ссылки. Компания Island связала название FakeGit с этой операцией в июле, когда задокументировала 7 600 поддельных репозиториев, распространявших SmartLoader; 800 из них маскировались под навыки для искусственного интеллекта или серверы MCP, появлявшиеся в общедоступных реестрах и каталогах.
Почему кампанию трудно сдержать?
Исследователи Apiiro считают, что удаление репозиториев охватывает лишь часть вредоносной инфраструктуры. Заблокированные полезные нагрузки и их резервные копии также остаются доступными, что позволяет злоумышленникам изменить ссылку для загрузки, сохранив сам репозиторий активным. Исследователи обнаружили, что 71% парка не были указаны в URLhaus до публикации их отчёта.
Вредоносные архивы распределены между форками, старыми файлами, ресурсами релизов, вложениями к обсуждениям и отдельными репозиториями, предназначенными для размещения. Поэтому удаление одного файла или ссылки не мешает оператору перенаправить жертву на альтернативную копию.
Что это меняет на практике для пользователей?
Само наличие репозитория на GitHub нельзя считать доказательством его надёжности, особенно при загрузке навыков для искусственного интеллекта или серверов MCP. Исследователи рекомендуют проверять владельца репозитория и использовать официальные реестры или репозитории поставщиков программного обеспечения в качестве источников для установки.
Если пользователь подозревает запуск SmartLoader, к ситуации следует относиться как к возможной компрометации аккаунта GitHub, после чего отменить активные сессии и токены доступа и перейти на ключи доступа. Кампания показывает, что зависимость от списков блокировки ссылок или удаления отдельных репозиториев остаётся ограниченной, если злоумышленник может повторно использовать копии, ветки и ресурсы релизов.