Skip to main content
Live Webinar with SANS (June 25)— Agentic CTI Automation for Fun & ProfitRegister Free
Mallory
Back to malware
MalwareUsed by 2 actors

EtherHiding

EtherHiding is a blockchain-based malware hosting and command-and-control technique in which malicious JavaScript, payloads, configuration data, or C2 endpoints are embedded in public blockchain smart contracts rather than hosted solely on traditional servers. Reported implementations use Ethereum, BNB Smart Chain, Polygon, Avalanche, and BNB Smart Chain TestNet, with malware retrieving data through public RPC endpoints and smart-contract read calls such as getURL(), ERC20 name(), or similar lookups. The technique is designed to make attacker infrastructure resilient to takedown because smart contracts are decentralized and effectively immutable, while allowing operators to rotate payloads or C2 information cheaply through blockchain updates.

The content links EtherHiding to multiple campaigns and malware chains. Google Threat Intelligence Group reported North Korea-aligned UNC5342 using EtherHiding in the Contagious Interview social-engineering campaign targeting developers and cryptocurrency firms, including delivery chains involving JadeSnow and InvisibleFerret. In that reporting, malicious files or JavaScript retrieved crypto-stealing malware or C2 information from Ethereum and BNB Smart Chain smart contracts. Similar blockchain-based staging was also described in financially motivated WordPress compromise activity associated with UNC5142/ClearFake-style infrastructure, where injected JavaScript downloaders used BNB Smart Chain smart contracts as a control layer to distribute infostealers such as Vidar, Lummac.V2, and RadThief. Additional observed uses include ErrTraffic V3 ClickFix campaigns against compromised WordPress sites, where injected JavaScript queried Polygon smart contracts to retrieve attacker-controlled infrastructure; OCRFix, which used BNB Smart Chain TestNet smart contracts to obtain C2 addresses after fake CAPTCHA/PowerShell social engineering; a 10-stage Windows intrusion chain culminating in the HellsUchecker backdoor, where a 6.5 MB .NET EtherHiding loader queried BNB Smart Chain and Avalanche for encrypted JSON C2 configuration; Kimwolf Android botnet variants that incorporated EtherHiding/blockchain domains for resilience; and the GlassWorm loader delivered through malicious Open VSX extension updates, where EtherHiding was used to fetch C2 endpoints.

Across the cited reporting, EtherHiding-enabled malware supports retrieval of hidden payloads or C2 endpoints, host fingerprinting, system-information collection, credential theft, cryptocurrency theft, exfiltration, persistence, and follow-on payload delivery depending on the surrounding malware family. Infection vectors mentioned in the content include fake job offers and technical assessments, compromised WordPress sites, ClickFix/fake CAPTCHA lures, SEO poisoning, typosquatting, malicious MSI installers, and poisoned software-extension updates. High-confidence observables directly mentioned include the Polygon wallet address 0x08207B087F61d7e95E441E15fd6d40BEfd6eD308 used by ErrTraffic, smart-contract function selector 0x38bcdc1c corresponding to getURL(), the HellsUchecker-related smart-contract address 0x328A1faDff154290F0Ce1389a4E633698CDfdAa7 using selector 0x06fdde03, and infrastructure such as more-arpc.icu, rpcsecnoweb.pro, rec.allthe.site/chk, opsecdefcloud[.]com, ldture[.]com, and bsc-testnet.publicnode[.]com in specific campaigns.

Share:
For your environment

Hunt this family in your stack

Mallory pivots from this family to the IOCs, detections, and named campaigns that touch your stack, and pages you when something new lands.

THREAT ACTORS

Groups observed using it

2 distinct threat actors attributed by public researchers. Open in Mallory to see the full evidence chain and overlapping campaigns.

View more details
Contagious Interview

GTIG said it observed UNC5342 using EtherHiding, malicious code in the form of JavaScript payloads that turn a public blockchain into a decentralized command and control server.

via cyberscoopcyberscoop.com
North Korean state-sponsored hackers

Google researchers revealed that North Korean hackers have been using a technique known as “EtherHiding” to host their malware, storing their malicious code in a smart contract on Ethereum’s blockchain... the file pulls down crypto-stealing malware hosted on Ethereum’s blockchain.

via wired com securitywired.com
INDICATORS OF COMPROMISE

IOCs tracked for this family

2 indicators attributed across vendor reports, sandbox runs, and researcher write-ups. Full values are available in Mallory.

View more in app
Hashes
2 tracked

File hashes (MD5, SHA-1, SHA-256) from samples and reports.

TypeValueLatest sighting
hash.sha256●●●●●●●●●●●●View more in app3 months ago
hash.sha256●●●●●●●●●●●●View more in app3 months ago
What this page doesn’t show

The version that knows your environment.

This page is what’s public. Mallory adds the parts that aren’t: which of your assets match these IOCs, which detections are missing, which campaigns to expect next, and what to do in the next 30 minutes.
IOC matching2

Match every observed IP, domain, and hash against your live telemetry.

Threat actor attribution2

Named campaigns wielding this family, with evidence pinned to each claim.

Exploited vulnerabilities

CVEs this family uses for access and lateral movement.

Detection signatures

YARA, Sigma, Snort, and vendor rules, auto-deployed to your SIEM.

MITRE ATT&CK mapping

Every documented technique, ranked by evidence weight.

Researcher chatter

Reddit, Mastodon, and CTI community discussion around this family.