Досье camoleak-copilot-chatПромпт-инъекцияСША
CamoLeak: скрытые комментарии в PR заставляют GitHub Copilot Chat сливать секреты приватных репозиториев
Legit Security обнаружила уязвимость с оценкой 9,6 по CVSS, при которой невидимые markdown-комментарии в pull request направляли Copilot Chat на чтение приватных репозиториев и посимвольную эксфильтрацию секретов через прокси изображений GitHub Camo.
КритическаяАтака на ИИСтатус: ИсправленПроверенное досье
Открыть на интерактивной картеЦитировать это досье
- Дата сообщения
- 9 окт. 2025
- Локация
- США
- Цель
- GitHub Copilot Chat
- Критичность
- Критическая
- Инициатор
- Omer Mayraz (Legit Security)
- Тип субъекта
- Исследователи безопасности
- Сектор
- Технологии и вендоры ИИ
- Заявленные убытки
- Не заявлены
- CVE
- Нет
Что произошло
Legit Security обнаружила уязвимость с оценкой 9,6 по CVSS, при которой невидимые markdown-комментарии в pull request направляли Copilot Chat на чтение приватных репозиториев и посимвольную эксфильтрацию секретов через прокси изображений GitHub Camo.
Последствия: В рамках proof of concept из приватного репозитория эксфильтрированы ключи AWS, токены и описание нераскрытой уязвимости нулевого дня; атака также могла продвигать вредоносные пакеты через подсказки Copilot
Кто стоит за инцидентом
Субъект: Omer Mayraz (Legit Security)
Атрибуция: Ответственное раскрытие через HackerOne в июне 2025 года
Мотив: Исследование безопасности
Как это произошло
Вектор атаки: Инъекция промпта в невидимых комментариях к pull request или issue; Copilot действует с правами просматривающего и кодирует украденные данные в последовательность заранее сгенерированных URL изображений Camo, обходящих CSP
Первопричина: Copilot Chat воспринимал содержимое скрытых комментариев как инструкции и мог отрисовывать изображения через доверенный прокси Camo, что создавало скрытый канал эксфильтрации
Хронология
- Legit Security сообщает GitHub об уязвимости через HackerOne
- GitHub отключает отрисовку изображений в Copilot Chat, чтобы закрыть канал Camo
- Публичное раскрытие CamoLeak
Реагирование
GitHub отключил всю отрисовку изображений в Copilot Chat и заблокировал использование Camo для утечки пользовательского контента
Текущий статус: Исправлен
Источники (открываются в новой вкладке)
- Legit Security legitsecurity.com
- The Register theregister.com
- eSecurity Planet esecurityplanet.com
Цитировать это досье
CamoLeak: скрытые комментарии в PR заставляют GitHub Copilot Chat сливать секреты приватных репозиториев. AI Threat Watch, досье camoleak-copilot-chat, 9 окт. 2025. https://aithreat.io/ru/cases/camoleak-copilot-chat/
Постоянная ссылка: https://aithreat.io/ru/cases/camoleak-copilot-chat/