ClearFake, ACR Stealer, and GraphRunner Emerge as Significant Threats
The Red Canary Intelligence Insights report for May 2026 highlights the rise of ClearFake, ACR Stealer, and GraphRunner, with ClearFake using JavaScript injection to deliver malware like ACR Stealer, and GraphRunner being abused for reconnaissance and data exfiltration via the Microsoft Graph API.
The Red Canary Intelligence Insights report for May 2026 highlights the increasing prevalence of ClearFake, ACR Stealer, and GraphRunner. ClearFake, an activity cluster employing JavaScript injection on compromised websites, has risen to the top of the threat list, leveraging drive-by download techniques and fake CAPTCHA lures to trick users into executing malicious code via copy-paste. ACR Stealer, a malware-as-a-service (MaaS) information stealer written in C++, makes its debut due to its distribution via recent ClearFake campaigns. GraphRunner, a post-exploitation toolkit leveraging the Microsoft Graph API for reconnaissance, persistence, and data exfiltration from Entra ID accounts, is also gaining traction among malicious actors. The report emphasizes the increasing abuse of OAuth device code and offers mitigation strategies.
Attack Chain
- A user browses to a legitimate website compromised by ClearFake.
- Injected JavaScript displays a fake CAPTCHA or other lure.
- The user is tricked into copying and pasting malicious code into their terminal (paste and run).
- The copied code downloads and executes a Go-based reflective loader.
- The loader sideloads a malicious DLL via
rundll32.exe. - The ACR Stealer DLL loads and executes in memory.
- ACR Stealer gathers sensitive information, including credentials and financial data.
- ACR Stealer establishes outbound command and control (C2) communications.
Impact
The ClearFake campaign, combined with the capabilities of ACR Stealer and the misuse of GraphRunner, poses a significant threat to organizations. Successful attacks can lead to the compromise of user accounts, theft of sensitive data (including credentials and financial information), and unauthorized access to cloud resources. The rise in OAuth device code abuse further exacerbates the problem, potentially bypassing MFA and conditional access policies. Specifically, the compromise of the axios npm package on March 30, 2026, resulted in the distribution of two malicious versions to a large number of users via automated updates, highlighting the potential impact of supply chain compromises.
Recommendation
- Implement conditional access policies to block device code flows to prevent OAuth device code phishing, as described in the overview.
- Monitor process execution for unusual uses of
rundll32.exe, especially those lacking command-line parameters and initiating network connections; deploy the provided Sigma rule detecting this behavior. - Block the C2 domain
compactedtightness[.]cfdand the malicious DLL download domaindialectosphere.in[.]netat the DNS resolver based on the IOCs in this brief. - Harden device joining by limiting permissions to groups that require Entra device joining, as recommended in the overview.
Detection coverage 2
Detect Rundll32.exe Without Command Line Arguments Making Network Connections
highDetects rundll32.exe executing without any command-line parameters and establishing a network connection, which is a common technique used by ACR Stealer.
Detect Outbound Connections from Rundll32.exe with Suspicious Arguments
mediumDetects outbound connections initiated by rundll32.exe when the command line argument specifies a remote network share, which can indicate malicious DLL loading.
Detection queries are available on the platform. Get full rules →
Indicators of compromise
2
domain
| Type | Value |
|---|---|
| domain | dialectosphere.in[.]net |
| domain | compactedtightness[.]cfd |