AI Threat Watch

Досье 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, что создавало скрытый канал эксфильтрации

Хронология

  1. Legit Security сообщает GitHub об уязвимости через HackerOne
  2. GitHub отключает отрисовку изображений в Copilot Chat, чтобы закрыть канал Camo
  3. Публичное раскрытие CamoLeak

Реагирование

GitHub отключил всю отрисовку изображений в Copilot Chat и заблокировал использование Camo для утечки пользовательского контента

Текущий статус: Исправлен

Источники (открываются в новой вкладке)

Цитировать это досье

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/

Это досье на других языках: EnglishFrançaisEspañolالعربية中文Русский