SOC Prime Bias: Critical

09 Oct 2026 13:11 UTC

Atak powiązany z TraderTraitor nadużywa Terraform Provider do rozprzestrzeniania złośliwego oprogramowania na różnych platformach

Author Photo
SOC Prime Team linkedin icon Follow
Atak powiązany z TraderTraitor nadużywa Terraform Provider do rozprzestrzeniania złośliwego oprogramowania na różnych platformach
shield icon

Detection stack

  • AIDR
  • Alert
  • ETL
  • Query

Podsumowanie

Grupa TraderTraitor prowadzi kampanię wykorzystującą trojanizowanego dostawcę Terraform do dystrybucji oprogramowania złośliwego działającego na różnych platformach. Łańcuch infekcji opiera się na loaderze Bash, który wybiera ładunki dla macOS, Linuxa i Windowsa przed wdrożeniem złośliwego oprogramowania FLATROOF i ROOFDECK. Narzędzia te koncentrują się na kradzieży danych, celując w dane uwierzytelniające kryptowaluty i informacje o przeglądarce, utrzymując przy tym odporne komunikacje z poleceniami kontrolnymi.

Śledztwo

Zespół Zscaler ThreatLabz odkrył złośliwego dostawcę Terraform opartego na Go o nazwie terraform-provider-awsbeta_v1.0.0, który wykonuje osadzony kod po załadowaniu. Badacze zidentyfikowali wieloetapowy łańcuch dostawy obejmujący pliki .woff podszywające się pod czcionki oraz warstwowe odkrywanie C2 za pomocą Pastebin i metadanych Nostr. Analiza potwierdziła również zdolności do obchodzenia macOS Gatekeeper i wykonywania iniekcji procesów na systemach Windows.

Mitigacja

Organizacje powinny ograniczać korzystanie z niezaufanych dostawców Terraform i wymuszać ścisłą weryfikację sum kontrolnych dostawców. Zalecane jest monitorowanie niespodziewanych procesów potomnych uruchamianych przez narzędzia deweloperskie i systemy CI/CD. Zespoły bezpieczeństwa powinny również ograniczyć połączenia wychodzące do niezweryfikowanych domen i monitorować nietypową aktywność plików w katalogach tymczasowych w celu zmniejszenia narażenia.

Reakcja

Gdy wykryta zostanie złośliwa aktywność, natychmiast izolować powinno się dotknięte stanowiska deweloperskie i środowiska CI/CD, by zapobiec dalszym kompromitacjom lub poruszaniu się lateralnym. Przeprowadzić należy kompleksowe śledztwo kryminalistyczne w celu określenia zakresu wycieku danych, koncentrując się na danych uwierzytelniających przeglądarkę i portfele kryptowalut. Należy zmienić wszystkie sekrety, klucze API i dane uwierzytelniające, które mogły zostać osiągnięte z kompromitowanych systemów.

Przebieg ataku

Detekcje

Możliwe Wykorzystywanie Telegramu Jako Kanału Command And Control (przez dns_query)

Zespół SOC Prime
09 Paź 2026

Możliwe Infiltracja / Eksfiltracja Danych / C2 przez Usługi / Narzędzia Osób Trzecich (przez proxy)

Zespół SOC Prime
09 Paź 2026

Podejrzana Próba Komunikacji z Domeną Pastebin (przez proxy)

Zespół SOC Prime
09 Paź 2026

Prawdopodobne Szyfrowanie Lub Odszyfrowywanie Plików za pomocą OpenSSL [MacOS] (przez cmdline)

Zespół SOC Prime
09 Paź 2026

Możliwe Manipulowanie Kodowaniem Base64 [MacOS] (przez cmdline)

Zespół SOC Prime
09 Paź 2026

Podejrzana Modyfikacja Uprawnień Plików w Katalogu Tymczasowym MacOS (przez cmdline)

Zespół SOC Prime
09 Paź 2026

Podejrzany Plik Skopiowany w MacOS (przez cmdline)

Zespół SOC Prime
09 Paź 2026

Możliwe Etapowanie Wielu Plików w Katalogu TMP do Eksfiltracji (przez file_event)

Zespół SOC Prime
09 Paź 2026

Archiwum Utworzono w Tymczasowym Katalogu MacOS (przez file_event)

Zespół SOC Prime
09 Paź 2026

Podejrzane Wykonanie Polecenia Chmod Wskazującego na Podejrzane Katalogi (przez cmdline)

Zespół SOC Prime
09 Paź 2026

IOC (HashMd5) do wykrywania: Podejrzana Grupa TraderTraitor Używa Trojanizowanego Dostawcy Terraform do Dostarczania Złośliwego Oprogramowania na Różne Platformy

Zasady SOC Prime AI
09 Paź 2026

Wykrycie Poleceń i Kontroli ROOFDECK i FLATROOF [Połączenie Sieciowe Windows]

Zasady SOC Prime AI
09 Paź 2026

Usunięcie Atrybutu Kwarantanny MacOS za pomocą xattr [Sysmon Windows]

Zasady SOC Prime AI
09 Paź 2026

Wykrycie Wykonania Skryptu Aktualizatora Safari Bash [Tworzenie Procesu Linux]

Zasady SOC Prime AI
09 Paź 2026

Wykrycie Złośliwego Aktualizatora Safari i Zaszyfrowanego Ładunku [Tworzenie Procesu Windows]

Zasady SOC Prime AI
09 Paź 2026

Symulacja Wykonania

  • Narracja Ataku i Polecenia: Atakujący pobrał skutecznie złośliwy ładunek (np., payload.dmg) przez przeglądarkę internetową. Ze względu na macOS Gatekeeper, plik jest oznaczony atrybutem com.apple.quarantine . Aby zapobiec wyświetleniu użytkownikowi ostrzeżenia o pobraniu tej aplikacji z internetu oraz obejść kontrole weryfikacji podpisów podczas wykonania, atakujący wykonuje polecenie powłoki w celu usunięcia tego atrybutu. Celem atakującego jest ciche wykonanie ładunku w celu ustanowienia kanału Command and Control (C2).

  • Skrypt Testowy regresji:

    #!/bin/bash
    # Symulacja: Usunięcie atrybutu kwarantanny w celu ominięcia Gatekeeper
    
    # 1. Utwórz plik zastępczy, który działa jako "złośliwy" ładunek
    TARGET_FILE="/tmp/malicious_payload.txt"
    touch "$TARGET_FILE"
    
    # 2. Symulacja obecności atrybutu kwarantanny (ręczna aplikacja go)
    # Uwaga: W rzeczywistości dzieje się to automatycznie poprzez pobrania z przeglądarki
    xattr -w com.apple.quarantine "0081;65a12345;Chrome;" "$TARGET_FILE"
    echo "[+] Zasymulowano przypisanie atrybutu kwarantanny do $TARGET_FILE"
    
    # 3. Wykonaj konkretne polecenie, którego oczekuje reguła wykrywania
    echo "[!] Wykonywanie polecenia ataku..."
    /usr/bin/xattr -d com.apple.quarantine "$TARGET_FILE"
    
    # 4. Sprawdź, czy atrybut zniknął
    if ! xattr -l "$TARGET_FILE" | grep -q "com.apple.quarantine"; then
      echo "[+] Sukces: Atrybut kwarantanny usunięty. Wykrywanie powinno się uruchomić."
    else
      echo "[-] Niepowodzenie: Atrybut kwarantanny nadal istnieje."
    fi
  • Polecenia czyszczenia:

    # Usuń plik zastępczy
    rm /tmp/malicious_payload.txt