SOC Prime Bias: Critical

09 Oct 2026 13:11 UTC

Атака, пов’язана з TraderTraitor, зловживає провайдером Terraform для поширення мультиплатформного шкідливого ПЗ

Author Photo
SOC Prime Team linkedin icon Стежити
Атака, пов’язана з TraderTraitor, зловживає провайдером Terraform для поширення мультиплатформного шкідливого ПЗ
shield icon

Detection stack

  • AIDR
  • Alert
  • ETL
  • Query

Резюме

Група TraderTraitor проводить кампанію з використанням троянізованого провайдера Terraform для розповсюдження шкідливого програмного забезпечення крос-платформено. Ланцюжок інфекції покладається на завантажувач Bash, який обирає корисні навантаження для macOS, Linux та Windows перед розгортанням програм FLATROOF та ROOFDECK. Ці інструменти зосереджені на крадіжці даних, націлюючись на криптовалютні облікові дані та інформацію браузера, одночасно підтримуючи стійкі комунікації командування та управління.

Розслідування

Zscaler ThreatLabz виявила шкідливий Go-провайдер Terraform під назвою terraform-provider-awsbeta_v1.0.0, який виконує вбудований код при завантаженні. Дослідники ідентифікували мультиступеневий ланцюжок розповсюдження із використанням файлів .woff, замаскованих під шрифти, та багатошарове виявлення C2 через Pastebin та метадані Nostr. Аналіз також підтвердив можливості обходу macOS Gatekeeper та виконання ін’єкції процесів у Windows-системах.

Зменшення ризику

Організації повинні обмежити використання неперевірених провайдерів Terraform та забезпечити сувалу валідацію контрольних сум провайдерів. Рекомендується моніторити несподівані дочірні процеси, запущені інструментами розробника та системами CI/CD. Команди безпеки також повинні обмежити вихідні з’єднання до неперевірених доменів та моніторити незвичну активність файлів у тимчасових каталогах для зменшення ризику.

Реакція

Коли виявлено шкідливу активність, негайно ізолюйте постраждалі робочі станції розробників та середовища CI/CD, щоб запобігти подальшим компрометаціям або горизонтальному руху. Проведіть всебічне судово-медичне розслідування для визначення масштабу витоку даних, зосередившись на облікових даних браузера та криптовалютних гаманців. Заверніть усі секрети, API-ключі та облікові дані, які могли бути доступними з компрометованих систем.

Ланцюг атаки

Детектування

Можливе зловживання Telegram як канал команд і управління (через dns_query)

Команда SOC Prime
09 жовтня 2026

Можливе проникнення/експльтрація даних/C2 через сторонні сервіси/інструменти (через proxy)

Команда SOC Prime
09 жовтня 2026

Підозрілі спроби комунікації з доменом Pastebin (через proxy)

Команда SOC Prime
09 жовтня 2026

Ймовірне шифрування чи дешифрування файлів за допомогою OpenSSL [MacOS] (через cmdline)

Команда SOC Prime
09 жовтня 2026

Можлива маніпуляція з Base64 кодованими рядками [MacOS] (через cmdline)

Команда SOC Prime
09 жовтня 2026

Зміна підозрілих дозволів файлів у тимчасовій папці MacOS (через cmdline)

Команда SOC Prime
09 жовтня 2026

Підозрілий файл було скопійовано [MacOS] (через cmdline)

Команда SOC Prime
09 жовтня 2026

Можливе багатофайлове інсценування у папці TMP для експфільтрації (через file_event)

Команда SOC Prime
09 жовтня 2026

Архів було створено в тимчасовій папці MacOS (через file_event)

Команда SOC Prime
09 жовтня 2026

Підозріле виконання Chmod, що вказує на підозрілі каталоги (через cmdline)

Команда SOC Prime
09 жовтня 2026

IOC (HashMd5) для виявлення: Ймовірна група TraderTraitor використовує троянізований провайдер Terraform для доставки крос-платформеного шкідливого ПЗ

AI правила SOC Prime
09 жовтня 2026

Детекція команд і управління ROOFDECK та FLATROOF [підключення до мережі Windows]

AI правила SOC Prime
09 жовтня 2026

Вилучення атрибута карантину MacOS через xattr [Sysmon Windows]

AI правила SOC Prime
09 жовтня 2026

Виявлення виконання баш-скрипту оновлювача Safari [створення процесу Linux]

AI правила SOC Prime
09 жовтня 2026

Виявлення шкідливого оновлювача Safari та зашифрованого навантаження [створення процесу Windows]

AI правила SOC Prime
09 жовтня 2026

Виконання симуляції

  • Опис атаки та команди: Зловмисник успішно завантажив шкідливе навантаження (наприклад, payload.dmg) через веб-браузер. Через macOS Gatekeeper, файл позначається атрибутом com.apple.quarantine . Щоб попередити користувача про те, що “Цей застосунок був завантажений з Інтернету” та обійти перевірки підпису при виконанні, зловмисник виконує команду оболонки для зняття цього атрибута. Мета зловмисника – безшумно запустити навантаження для встановлення каналу командування та управління (C2).

  • Сценарій тестування регресії:

    #!/bin/bash
    # Симуляція: видалення атрибута карантину для обходу Gatekeeper
    
    # 1. Створіть пустий файл, який діятиме як "шкідливе" навантаження
    TARGET_FILE="/tmp/malicious_payload.txt"
    touch "$TARGET_FILE"
    
    # 2. Симулюйте наявність атрибута карантину (застосуйте його вручну)
    # Примітка: у реальній ситуації це відбувається автоматично через завантаження браузером
    xattr -w com.apple.quarantine "0081;65a12345;Chrome;" "$TARGET_FILE"
    echo "[+] Симульовано застосування атрибута карантину до $TARGET_FILE"
    
    # 3. Виконайте конкретну команду, на яку спрацьовує правило детекції
    echo "[!] Виконання команди атаки..."
    /usr/bin/xattr -d com.apple.quarantine "$TARGET_FILE"
    
    # 4. Перевірте, чи атрибут зник
    if ! xattr -l "$TARGET_FILE" | grep -q "com.apple.quarantine"; then
      echo "[+] Успіх: атрибут карантину видалено. Детекція повинна була спрацювати."
    else
      echo "[-] Невдача: атрибут карантину досі існує."
    fi
  • Команди очищення:

    # Видалити пустий файл
    rm /tmp/malicious_payload.txt