<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:webfeeds="http://webfeeds.org/rss/1.0"><channel><title>Etherhiding - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/tags/etherhiding/</link><description>Trending threats, MITRE ATT&amp;CK coverage, and detection metadata. Fed continuously.</description><generator>Hugo</generator><language>en</language><managingEditor>hello@craftedsignal.io</managingEditor><webMaster>hello@craftedsignal.io</webMaster><lastBuildDate>Tue, 08 Sep 2026 13:32:23 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/tags/etherhiding/feed.xml" rel="self" type="application/rss+xml"/><image><url>https://feed.craftedsignal.io/favicon-32x32.png</url><title>CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/</link><width>32</width><height>32</height></image><webfeeds:icon>https://feed.craftedsignal.io/favicon.svg</webfeeds:icon><item><title>Potential Etherhiding Command and Control via Blockchain Infrastructure</title><link>https://feed.craftedsignal.io/briefs/2026-09-etherhiding-c2/</link><pubDate>Tue, 08 Sep 2026 13:32:23 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-09-etherhiding-c2/</guid><description>Adversaries are utilizing blockchain RPC endpoints as a resilient, censorship-resistant covert channel to retrieve configuration data and commands for macOS malware.</description><content:encoded><![CDATA[<p>The Etherhiding technique represents a sophisticated approach to command and control (C2) where threat actors store malicious payloads, configuration files, or command instructions directly within immutable blockchain transactions. By leveraging public infrastructure - such as Ethereum, Binance Smart Chain, or Polygon - attackers ensure their C2 infrastructure remains highly resilient to traditional sinkholing or takedown efforts. On macOS systems, this manifests as scripting interpreters (e.g., Python, Node.js, zsh) or specific development-oriented applications performing outbound network connections to blockchain API providers like Infura, Alchemy, or public RPC gateways. This activity, observed in campaigns such as SleepyDuck, allows attackers to dynamically reconfigure malware or fetch next-stage payloads by querying specific contract addresses, effectively blending malicious traffic with legitimate Web3 service calls.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>Initial infection via a dropper or malicious document that installs a script or binary on the macOS endpoint.</li>
<li>The malicious process executes via a command interpreter (bash, zsh, python, node) to maintain a low footprint.</li>
<li>The script initiates a network connection to a public blockchain RPC endpoint (e.g., Infura, Alchemy, or a custom drpc.org node).</li>
<li>The script sends an API request to query a specific contract address or transaction history associated with the attacker.</li>
<li>The blockchain returns the encoded malicious configuration or payload URL embedded within the transaction data.</li>
<li>The script decodes the blockchain data and performs a file system modification (e.g., writing a new .js or .py file) to persist the retrieved instructions.</li>
<li>The malware executes the newly written configuration or payload to carry out final objectives, such as exfiltration or further system compromise.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>Successful implementation of Etherhiding allows attackers to bypass traditional domain-based C2 blocking, leading to persistent, long-term unauthorized access. This technique increases the difficulty of incident response, as the primary C2 channel is hosted on globally distributed, immutable blockchain infrastructure. Organizations may suffer from extended dwell time, covert data exfiltration, or secondary malware deployment, particularly in environments where Web3 development tools or cryptocurrency applications are common, making detection noise-heavy.</p>
<h2 id="recommendation">Recommendation</h2>
<ol>
<li>Deploy the provided detection logic to monitor for suspicious network connections from scripting interpreters to known blockchain RPC providers.</li>
<li>Audit endpoints for the use of cryptocurrency-related tools and determine if these are sanctioned business applications.</li>
<li>Implement egress filtering at the network perimeter to restrict traffic to known-bad or unnecessary public blockchain API endpoints.</li>
<li>Monitor file system modifications in sensitive directories that align with network connections from scripting interpreters.</li>
</ol>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category><category>macos</category><category>command-and-control</category><category>blockchain</category><category>etherhiding</category></item></channel></rss>