Ошибка в Claude Code позволяет захватывать репозитории на GitHub

06.06.2026 Опубликовано | Переведено с испанского

Уязвимость, обнаруженная в экшене GitHub Claude Code, позволяет вредоносному файлу внутри issue скомпрометировать целые репозитории. Ошибка раскрывает конфиденциальные данные и позволяет изменять код без авторизации. Любой участник с доступом к репозиторию может воспользоваться ею, что представляет серьезный риск для проектов, использующих этот инструмент ИИ.

Интерфейс репозитория GitHub, взламываемый во время сессии проверки кода, вредоносный файл, замаскированный под безобидное вложение, появляется из светящегося тикета issue, его строки кода превращаются в металлические цепи, обвивающие структуру репозитория, потоки конфиденциальных данных вытекают из открытых папок, в то время как неавторизованные инъекции кода мигают красным, значок инструмента ИИ Claude Code показан как скомпрометированный защитный щит рядом, кинематографическая визуализация кибербезопасности, эстетика терминала в темном режиме, неоновое красное и синее предупредительное освещение, парящие голографические фрагменты данных, сверхдетализированные элементы пользовательского интерфейса, фотореалистичный технический рендер

Технические детали уязвимости в Claude Code 🔍

Ошибка заключается в том, как Claude Code обрабатывает вложенные файлы в issues. При загрузке специально созданного файла экшен интерпретирует его как допустимые команды, выполняя такие действия, как клонирование репозитория, извлечение токенов доступа и загрузка данных на внешние серверы. Для этого не требуются повышенные привилегии; достаточно иметь права на запись в issues. GitHub уже уведомил разработчиков, но исправление не является немедленным для всех затронутых проектов.

Issue, который воспринял свою работу слишком серьезно 😅

Похоже, Claude Code путает файл с серьезным рабочим планом. Простой issue с вредоносным вложением — и ИИ превращается в дворецкого вора данных. Ирония в том, что инструмент, предназначенный для помощи в разработке кода, в итоге отдает ключи от репозитория. Теперь придется проверять каждый issue, как будто это бомба в конверте, но в версии кода.