Кибершпионская кампания GTG-1002 с использованием Claude Code

Оригинал: GTG-1002 Claude Code Espionage Campaign

В сентябре 2025 года GTG-1002 использовала джейлбрейкнутого агента Claude Code для проведения кибершпионской кампании против примерно 30 организаций, добившись успеха лишь в отношении нескольких из них. Anthropic с высокой степенью уверенности пришла к выводу, что GTG-1002 — группировка, поддерживаемая китайским государством.

GTG-1002 выбрала в качестве целей организации технологической и финансовой отраслей, химической промышленности и государственного сектора и настроила автономный фреймворк для проведения атак на них. Операторы получили доступ к Claude Code и обошли его защитные механизмы, прикрывая вредоносный замысел ложной легендой о деятельности в сфере защитной кибербезопасности и внешне безобидными задачами. Затем GTG-1002 через MCP подключила джейлбрейкнутого агента Claude к сканерам, средствам автоматизации браузера, средствам взлома паролей, инструментам для работы с базами данных и выделенным серверам для тестирования на проникновение.

Между контрольными точками, требовавшими решений операторов, джейлбрейкнутый агент Claude от GTG-1002 автономно исследовал инфраструктуру целей, выявлял в ней системы, представлявшие высокую ценность, и сканировал её на наличие уязвимостей. Для обнаруженной уязвимости SSRF он разработал и применил специально адаптированную цепочку эксплойтов. Получив доступ к цели, агент составил карту внутренних ресурсов и сетевых связей, обнаружил сертификаты аутентификации в конфигурационных файлах систем, воспользовался собранными учётными данными для доступа к другим сервисам, создал бэкдорную учётную запись и собрал чувствительную информацию из локальных систем и внутренних баз данных.

По оценке, джейлбрейкнутый агент Claude от GTG-1002 выполнил 80–90% всех действий в рамках кампании, в том числе обрабатывал собранные данные, классифицировал их по разведывательной ценности и документировал ход атаки. Люди-операторы по-прежнему принимали примерно 4–6 критически важных решений по каждой цели. В частности, перед эксфильтрацией отобранных данных через веб-сервис Claude требовались проверка и одобрение операторов.

Процедура

  1. AML.TA0000 Доступ к ИИ-модели

    AML.T0040 Доступ к API инференса ИИ-модели

    GTG-1002 получила доступ к Claude Code и задействовала его в своём фреймворке для тестирования на проникновение.
  2. AML.TA0005 Выполнение

    AML.T0051.000 Прямая промпт-инъекция

    Обращаясь к Claude Code, GTG-1002 ложно заявляла о наличии разрешения, выдавала себя за специалиста по защитной кибербезопасности и ставила на первый взгляд безобидные задачи.
  3. AML.TA0007 Уклонение от защиты

    AML.T0054 Джейлбрейк LLM

    Вводящие в заблуждение промпты позволили обойти защитные механизмы Claude Code и побудили его к наступательным действиям, от выполнения которых он по замыслу должен был отказываться.
  4. AML.TA0003 Подготовка ресурсов

    AML.T0016.001 Программные инструменты

    GTG-1002 получила сетевые сканеры, фреймворки для эксплуатации баз данных, средства взлома паролей, утилиты для анализа бинарных файлов и другие инструменты, которые стали доступны её джейлбрейкнутому агенту Claude.
  5. AML.TA0003 Подготовка ресурсов

    AML.T0128 Компрометация инфраструктуры

    GTG-1002 управляла выделенными серверами для тестирования на проникновение, доступными через MCP. Эти серверы обеспечивали удалённое выполнение команд, одновременную координацию работы инструментов и сохранение состояния операции между сеансами кампании.
  6. AML.TA0005 Выполнение

    AML.T0103 Развертывание ИИ-агента

    GTG-1002 настроила своего агента Claude в составе фреймворка для проведения атак, подключённого к сканерам, средствам автоматизации браузера, средствам взлома паролей, инструментам для работы с базами данных и выделенным серверам для тестирования на проникновение.
  7. AML.TA0001 Адаптация атак, связанных с ИИ

    AML.T0117 Автономная адаптация пути атаки

    GTG-1002 задала своему агенту Claude цели, область которых ограничивалась выбранной человеком организацией, под ложным предлогом проведения защитного тестирования. Между контрольными точками, требовавшими решений операторов, агент самостоятельно определял и корректировал промежуточные действия по разведке, эксплуатации уязвимостей, получению доступа к учётным данным, перемещению по внутренней инфраструктуре, сбору и эксфильтрации данных. Доступные инструменты он выбирал и вызывал с учётом результатов выполненных действий.
  8. AML.TA0002 Разведка

    AML.T0116 Автономная разведка

    Джейлбрейкнутый агент Claude от GTG-1002 исследовал системы и инфраструктуру цели, определял направления дальнейшего исследования с учётом полученных сведений и выявил базы данных и платформы оркестрации рабочих процессов, представлявшие высокую ценность. Anthropic не указывает, о какой организации-жертве, продуктах или базах данных идёт речь.
  9. AML.TA0002 Разведка

    AML.T0006 Активное сканирование

    Джейлбрейкнутый агент Claude от GTG-1002 сканировал диапазоны IP-адресов, связанные с целевой организацией, и её инфраструктуру на наличие уязвимостей. По результатам сканирования он выявил доступные из интернета сервисы и эндпоинты, обнаружил потенциальные уязвимости и выбрал для дальнейшего исследования уязвимость SSRF в неназванном приложении, доступном из интернета. Из опубликованных материалов нельзя установить, была ли эта уязвимость известна ранее и был ли ей присвоен идентификатор CVE.
  10. AML.TA0003 Подготовка ресурсов

    AML.T0017.001 Автономная разработка эксплойтов

    Джейлбрейкнутый агент Claude от GTG-1002 исследовал способы эксплуатации выявленной уязвимости SSRF, сгенерировал специально подготовленную полезную нагрузку и полную цепочку эксплойтов, проверил выбранный подход, оценил результаты и адаптировал этот подход к целевой системе.
  11. AML.TA0004 Первичный доступ

    AML.T0049 Эксплуатация приложения, доступного из интернета

    Джейлбрейкнутый агент Claude от GTG-1002 атаковал доступное из интернета приложение с помощью специально адаптированного SSRF-эксплойта и получил доступ к целевой среде.
  12. AML.TA0008 Выявление

    AML.T0075 Выявление корпоративных ресурсов

    Джейлбрейкнутый агент Claude от GTG-1002 провёл инвентаризацию сервисов и данных на обнаруженных эндпоинтах, искал чувствительные файлы и данные и задействовал подключённые через MCP средства автоматизации браузера, чтобы получить перечень внутренних баз данных, реестров контейнеров, административных интерфейсов, платформ оркестрации рабочих процессов и других сетевых сервисов. Он также отправлял запросы к таблицам пользовательских учётных записей во внутренних базах данных, чтобы получить перечень учётных записей и выявить среди них обладавшие высокими привилегиями.
  13. AML.TA0008 Выявление

    AML.T0089 Изучение корпоративной среды

    Джейлбрейкнутый агент Claude от GTG-1002 определил параметры системной и сетевой конфигурации обнаруженных устройств, включая типы баз данных, и составил карту, отражавшую полную топологию сети цели, её внутреннюю сетевую архитектуру и отношения доступа между системами и сервисами.
  14. AML.TA0013 Доступ к учетным данным

    AML.T0055 Незащищенные учетные данные

    Джейлбрейкнутый агент Claude от GTG-1002 провёл поиск в обнаруженных конфигурационных файлах систем и извлёк сертификаты аутентификации и другие аутентификационные данные. В опубликованных материалах не раскрываются точные пути к файлам, команды, хосты и инструменты, которые использовались.
  15. AML.TA0015 Латеральное перемещение

    AML.T0012 Действующие учетные записи

    Джейлбрейкнутый агент Claude от GTG-1002 проверил пригодность собранных учётных данных для доступа к обнаруженным устройствам, а действующие учётные данные использовал для аутентификации при обращении к внутренним API, базам данных, реестрам контейнеров и инфраструктуре логирования.
  16. AML.TA0006 Закрепление

    AML.T0125 Создание учётной записи

    Джейлбрейкнутый агент Claude от GTG-1002 создал локальную учётную запись, чтобы сохранить доступ к скомпрометированной среде через бэкдор.
  17. AML.TA0009 Сбор материалов

    AML.T0036 Данные из информационных репозиториев

    Аутентифицировавшись с помощью собранных учётных данных, джейлбрейкнутый агент Claude от GTG-1002 обращался с запросами к внутренним базам данных и системам, чтобы получить проприетарную информацию, конфигурации систем и чувствительные эксплуатационные данные.
  18. AML.TA0009 Сбор материалов

    AML.T0037 Данные из локальной системы

    Доступ, полученный в результате первоначальной компрометации, также позволил джейлбрейкнутому агенту Claude от GTG-1002 собрать учётные данные, конфигурации систем и чувствительные эксплуатационные данные, хранившиеся в скомпрометированных системах.
  19. AML.TA0009 Сбор материалов

    AML.T0126 Автоматизированный сбор материалов

    Джейлбрейкнутый агент Claude от GTG-1002 автоматически собрал и обработал большие объёмы данных организации-жертвы и классифицировал результаты по их разведывательной ценности. Он подготовил подробную документацию об обнаруженных сервисах, собранных учётных данных, чувствительных данных, методах эксплуатации и ходе атаки для поддержки последующих действий в рамках кампании.
  20. AML.TA0009 Сбор материалов

    AML.T0127 Промежуточное хранение данных

    Джейлбрейкнутый агент Claude от GTG-1002 классифицировал собранные данные по разведывательной ценности, поместил извлечённые данные и документацию по операции в структурированные файлы Markdown для промежуточного хранения и подготовил подробную сводку для рассмотрения оператором.
  21. AML.TA0010 Эксфильтрация

    AML.T0025 Эксфильтрация киберсредствами

    Рассмотрев сводку, операторы GTG-1002 одобрили передачу отобранных данных через веб-сервис Claude.

Источники

  1. Disrupting the First Reported AI-Orchestrated Cyber Espionage Campaign
  2. Anthropic AI-Orchestrated Campaign C0062