Threat Advisory

New CastleLoader Campaigns Deliver NeedleStealer Payloads

Threat: Malware Campaign
Targeted Region: Global
Targeted Sector: Technology & IT
Criticality: High
[subscribe_to_unlock_form]

EXECUTIVE SUMMARY

A threat actor cluster is actively deploying the CastleLoader malware framework in a series of campaigns targeting various organizations globally. These attacks employ a multi-stage infection chain designed to deliver diverse payloads, including information stealers and remote access tools. While the specific sectors remain broad, the primary objectives appear to be data theft and establishing persistent remote access within victim networks. By combining established loaders with new Golang and Rust-based tooling, the attackers aim to steal cryptocurrency wallet credentials and browser data while maintaining long-term control over compromised systems.[/subscribe_to_unlock_form]

EXECUTIVE SUMMARY

A threat actor cluster is actively deploying the CastleLoader malware framework in a series of campaigns targeting various organizations globally. These attacks employ a multi-stage infection chain designed to deliver diverse payloads, including information stealers and remote access tools. While the specific sectors remain broad, the primary objectives appear to be data theft and establishing persistent remote access within victim networks. By combining established loaders with new Golang and Rust-based tooling, the attackers aim to steal cryptocurrency wallet credentials and browser data while maintaining long-term control over compromised systems.[emaillocker id="1283"]

The infection typically begins with obfuscated PowerShell scripts or malicious installers that masquerade as legitimate software updates. These initial droppers deploy embedded Python runtimes or Node.js environments to execute shellcode directly in memory, avoiding traditional file-based detection. Once active, the malware communicates with command-and-control servers to receive encrypted task instructions, which it decrypts to load final payloads. This process allows the attackers to install tools like NeedleStealer for harvesting wallet data and NetSupport RAT for remote surveillance, all while keeping activity largely resident in memory to evade security scanning.

This threat poses significant risks due to the attackers' use of fileless techniques and novel programming languages, which often bypass standard antivirus defenses. The reliance on memory-resident execution makes detection and forensic analysis particularly challenging for security teams. To defend against these campaigns, organizations should enforce strict application control policies to block unauthorized script interpreters and monitor for suspicious PowerShell activity. Additionally, maintaining offline backups and restricting the use of development tools like Node.js to approved personnel will help reduce the attack surface and limit the potential impact of data theft.

THREAT PROFILE:

Tactic Technique ID Technique Sub-technique
Resource Development T1583.001 Acquire Infrastructure Domains
Execution T1059.001 Command and Scripting Interpreter PowerShell
Execution T1059.006 Command and Scripting Interpreter Python
Execution T1059.007 Command and Scripting Interpreter JavaScript
Privilege Escalation T1055 Process Injection
Persistence T1546.015 Event Triggered Execution Component Object Model Hijacking
Defense Evasion T1027 Obfuscated Files or Information
Defense Evasion T1564.004 Hide Artifacts NTFS File Attributes
Defense Evasion T1112 Modify Registry
Credential Access T1552.001 Unsecured Credentials Credentials In Files
Lateral Movement T1021.004 Remote Services SSH
Command and Control T1071.001 Application Layer Protocol Web Protocols

REFERENCES:

The following reports contain further technical details:

https://cybersecuritynews.com/hackers-are-using-fake-crypto-wallet-screens/
https://arcticwolf.com/resources/blog/castleloader-new-campaigns-new-tooling-and-the-needlestealer-connection/

[/emaillocker]
crossmenu