Skip to content
NewA calmer, faster ZeroHour
Threat actorhighExploited in the wild

North Korean TraderTraitor Hackers Use Fake Terraform Job Tests to Deploy macOS Backdoors

Cyber Security Newsby Tushar Subhra Dutta ()5 min read1 · 1 read
AI summary · grok-4.7Summaries by Vani AI

North Korean TraderTraitor used fake Terraform job tests to plant macOS backdoors and reach cloud accounts.

SentinelLABS reported that North Korean TraderTraitor operators, a Lazarus subgroup also known as UNC4899, PUKCHONG, and Jade Sleet, sent developers fake Terraform hiring tasks in GitHub repositories. Manipulated lock files caused terraform init to fetch malicious providers, which installed the FLATROOF and ROOFDECK macOS backdoors. The tools collected browser data, terminal history, and login keychains, persisted through a LaunchAgent, and supported theft of API keys used against AWS and Google Cloud. Observed victims included LayerZero and an Indian IT provider’s DevOps MacBook, with activity continuing into June.

Key facts
  • TraderTraitor is a Lazarus subgroup also tracked as UNC4899, PUKCHONG, and Jade Sleet.
  • Fake GitHub Terraform assignments pointed lock files at attacker-controlled providers.
  • FLATROOF and ROOFDECK stole macOS data and supported access to AWS and GCP.
  • Victims included LayerZero and an Indian IT provider’s DevOps MacBook.
  • ROOFDECK used a LaunchAgent and resolved servers through the Nostr network.
Analyze this story with Vani AIImpact, who is affected and what defenders should do, in a new chat

Indicators of compromise

auto-extracted · verify before use · export allAll
TypeIndicatorContext
domainanesthesiaschool.com.]com Domain associated with the ub certificate user Domain anesthesiaschool[.]com Domain associated with the ub certificate user Domain app
domaincprapid.comndpoint, with host resolved at runtime Domain 185-66-91-112.cprapid[.]com Domain associated with the ub certificate user Domain 213
domainfreehealth.latm Domain associated with the ub certificate user Domain www.freehealth[.]lat Domain associated with the ub certificate user Domain www
domaingalaxy-royal.online.]com Domain associated with the ub certificate user Domain galaxy-royal[.]online Domain associated with the ub certificate user Domain gam
domaingrenight.com.hubpage[.]cloud ROOFDECK command-and-control server Domain grenight[.]com ROOFDECK command-and-control server IP address 176.97.114
domainhashicorp-aws.comthe ub certificate user Malicious provider domain registry.hashicorp-aws[.]com Typosquatted Terraform provider domain used in weaponized
domainhashicorp-aws.ioweaponized repositories Malicious provider domain registry.hashicorp-aws[.]io Typosquatted Terraform provider domain used in weaponized
domainhashicorp-terraform.ioweaponized repositories Malicious provider domain registry.hashicorp-terraform[.]io Typosquatted Terraform provider domain used in weaponized
domainheyhay.onlinem Domain associated with the ub certificate user Domain app.heyhay[.]online Domain associated with the ub certificate user Domain del
domainhubpage.cloudes[.]net FLATROOF command-and-control server Domain storage.hubpage[.]cloud ROOFDECK command-and-control server Domain grenight[.]com
domainmactroubleshoots.pronline Domain associated with the ub certificate user Domain mactroubleshoots[.]pro Domain associated with the ub certificate user Domain mx0
domainservehttp.comDomain associated with the ub certificate user Domain dela.servehttp[.]com Domain associated with the ub certificate user Domain gal
domainsytes.netped ROOFDECK, masquerading as loginwindow Domain technicais.sytes[.]net FLATROOF command-and-control server Domain storage.hubpag
domaintinklify.comnline Domain associated with the ub certificate user Domain tinklify[.]com Domain associated with the ub certificate user Domain upd
domainvaimage.comnline Domain associated with the ub certificate user Domain vaimage[.]com Domain associated with the ub certificate user Domain wss
ipv4176.97.114.232enight[.]com ROOFDECK command-and-control server IP address 176.97.114[.]232 FLATROOF C2 associated with technicais.sytes[.]net IP add
ipv445.11.59.140ATROOF C2 associated with technicais.sytes[.]net IP address 45.11.59[.]140 ROOFDECK C2 associated with storage.hubpage[.]cloud IP ad
ipv485.137.56.10.]245 ROOFDECK C2 associated with grenight[.]com IP address 85.137.56[.]10 ROOFDECK staging server File path ~/Library/com.apple.iTu
ipv485.137.56.245FDECK C2 associated with storage.hubpage[.]cloud IP address 85.137.56[.]245 ROOFDECK C2 associated with grenight[.]com IP address 85.
md51cd6d13ff15adbf7a42025d10ec99b4artificate used for TLS communication TLS certificate serial 1cd6d13ff15adbf7a42025d10ec99b4a Custom certificate serial number TLS certificate subject/is
sha102df07a173ab03b82a4fb6a08973fff8b1467f28ors of compromise (IoCs):- Type Indicator Description SHA-1 02df07a173ab03b82a4fb6a08973fff8b1467f28 FLATROOF, masquerading as SystemUpdate SHA-1 c491d477dbe0ae
sha14ad92bf92ee614b05c340ce17bef7b6ef5a25e82ertificate used for TLS communication TLS certificate SHA-1 4ad92bf92ee614b05c340ce17bef7b6ef5a25e82 Custom certificate used for TLS communication TLS certifica
sha15728b11d30586bbfc1d8bd12df1c722a06e767a2ed9dbe237144c03f73ec4 ROOFDECK, masquerading as iSync SHA-1 5728b11d30586bbfc1d8bd12df1c722a06e767a2 Stripped ROOFDECK, masquerading as loginwindow Domain techn
sha1c491d477dbe0ae04e9aed9dbe237144c03f73ec473fff8b1467f28 FLATROOF, masquerading as SystemUpdate SHA-1 c491d477dbe0ae04e9aed9dbe237144c03f73ec4 ROOFDECK, masquerading as iSync SHA-1 5728b11d30586bbfc1d8b
sha2564b2d3e8ccce8920a6d01e7d02b84236545a20e5f754b3eec253f8b416b731daaloudshield Malicious workspace path TLS certificate SHA-256 4b2d3e8ccce8920a6d01e7d02b84236545a20e5f754b3eec253f8b416b731daa Custom certificate used for TLS communication TLS certifica

From the original article

5 min read at cybersecuritynews.com

North Korean threat actors are using fake Terraform job tests to compromise macOS developers and reach cloud systems. The campaign shows how a routine coding assignment can become an entry point for data theft, remote control, and deeper network intrusion. The activity is tied to TraderTraitor, a financially motivated Lazarus subgroup also tracked as UNC4899, […]

Cyber Security News

By Tushar Subhra Dutta · cybersecuritynews.com

Read the full article at Cyber Security News

A short excerpt; the article and its images belong to the publisher. Summary, key facts and assessment above are AI-written from the article and can be wrong.