09.06.2026
Исследователи StepSecurity сообщили, что 5 июня GitHub отключил 73 репозитория Microsoft после вредоносного коммита в Azure/durabletask. Вредоносный код был рассчитан на запуск при открытии проекта в Claude Code, Gemini CLI, Cursor или VS Code и мог похищать учетные данные разработчиков.
Исследователи StepSecurity сообщили о новой атаке на цепочку поставки в открытых проектах Microsoft: 5 июня GitHub отключил 73 репозитория в четырех GitHub-организациях компании. По данным исследователей, вредоносный коммит был внесен в Azure/durabletask с использованием ранее скомпрометированной учетной записи участника.
Атака связана с кампанией Miasma. В репозиторий были добавлены конфигурационные файлы для Claude Code, Gemini CLI, Cursor и VS Code, а также обфусцированный JavaScript-пэйлоад .github/setup.js. Такой подход смещает точку запуска с установки пакета на открытие каталога проекта в IDE или AI-инструменте разработки.
Среди отключенных проектов оказался Azure/functions-action — GitHub Action для развертывания Azure Functions, что привело к сбоям в CI/CD-пайплайнах, зависящих от ссылки Azure/functions-action@v1 . Инцидент стал продолжением майской компрометации пакета durabletask в PyPI, где также фигурировали учетные данные, связанные с публикацией пакетов Microsoft.
StepSecurity рекомендует считать потенциально скомпрометированными машины, на которых затронутые репозитории открывались в Claude Code, Gemini CLI, Cursor или VS Code, и ротировать доступные с них секреты: токены GitHub и npm, ключи AWS, Azure и GCP, SSH-ключи, Kubernetes-секреты и переменные окружения. Также рекомендуется проверять репозитории на неожиданные файлы .claude/, .gemini/, .cursor/, .vscode/tasks.json и .github/setup.js, а GitHub Actions по возможности закреплять за конкретными SHA-коммитами, а не за изменяемыми тегами.
Ars Technica со ссылкой на Microsoft пишет, что компания временно удалила часть репозиториев и расследует возможное наличие вредоносного содержимого.
Источник: stepsecurity.io