Earth Alux: China-Linked Hacking Group Targeting APAC and Latin America with Advanced Cyberattacks

Listen to this Post

A China-linked advanced persistent threat (APT) group, Earth Alux, has been conducting sophisticated cyberattacks against key sectors in Asia-Pacific (APAC) and Latin America. The group employs stealthy techniques, leveraging legitimate tools and multiple covert communication channels to evade detection.

Tools & Tactics Used by Earth Alux

  • VARGEIT: A malicious backdoor disguised within `mspaint.exe` (Microsoft Paint) for spying and data exfiltration.
  • COBEACON (Cobalt Strike): Used for initial access and command-and-control (C2) operations.
  • MASQLOADER: A loader designed to bypass security detections.
  • 10+ Covert Communication Channels: Including Microsoft Outlook drafts for stealthy data exchange.

👉 Learn more: The Hacker News Report

You Should Know: Detecting and Mitigating Earth Alux Attacks

1. Detecting VARGEIT Backdoor in mspaint.exe

Check for suspicious processes and DLL injections:

 Check running instances of mspaint.exe with unusual parent processes 
Get-Process mspaint | Select-Object Id, Path, Parent 
 Linux alternative (if analyzing memory dumps) 
volatility -f memory.dump --profile=Win10x64 pslist | grep mspaint 

2. Identifying Cobalt Strike (COBEACON) Traffic

Monitor for JARM fingerprints and Beacon HTTP requests:

 Use Zeek (Bro) to detect Cobalt Strike C2 traffic 
zeek -r traffic.pcap -C 
 Check for suspicious scheduled tasks (common persistence mechanism) 
Get-ScheduledTask | Where-Object { $_.TaskName -like "Update" } 

3. Analyzing MASQLOADER Evasion Techniques

Scan for process hollowing and reflective DLL injection:

 Check for unsigned DLLs loaded into legitimate processes 
Get-Process | ForEach-Object { $<em>.Modules } | Where-Object { !$</em>.IsSigned } 
 Use YARA rules to detect MASQLOADER payloads 
yara -r /path/to/malware.yar C:\Windows\System32 

4. Monitoring Outlook Drafts for C2 Communication

Check for unusual Outlook items via PowerShell:

 List Outlook drafts (requires Outlook COM object) 
$Outlook = New-Object -ComObject Outlook.Application 
$Namespace = $Outlook.GetNamespace("MAPI") 
$Drafts = $Namespace.GetDefaultFolder(16)  16 = Drafts folder 
$Drafts.Items | Select-Object Subject, CreationTime 

5. Blocking Earth Alux Infrastructure

Update firewall rules to block known IOCs:

 Linux (iptables) 
iptables -A INPUT -s 45.xx.xx.xx -j DROP 
 Windows (netsh) 
netsh advfirewall firewall add rule name="Block Earth Alux IP" dir=in action=block remoteip=45.xx.xx.xx 

What Undercode Say

Earth Alux represents a highly sophisticated threat that abuses trusted applications (mspaint.exe, Outlook) to remain undetected. Defenders must:
– Monitor process injections (Get-Process -IncludeUserName).
– Analyze network traffic for Beaconing patterns (T1043).
– Restrict macros and disable unnecessary COM objects.
– Deploy YARA rules for memory scanning.
– Use Sysmon for deep process tracking:

<Sysmon schemaversion="4.90"> 
<EventFiltering> 
<ProcessCreate onmatch="include"> 
<CommandLine condition="contains">mspaint</CommandLine> 
</ProcessCreate> 
</EventFiltering> 
</Sysmon> 

Expected Output:

  • Detected VARGEIT backdoor → Terminate `mspaint.exe` and analyze memory.
  • Blocked Cobalt Strike C2 → Applied firewall rules to drop malicious IPs.
  • Disabled Outlook draft exfiltration → Restricted COM object access.
  • Deployed YARA scans → Identified MASQLOADER payloads in memory.

🔗 Reference: The Hacker News Report

References:

Reported By: Thehackernews A – Hackers Feeds
Extra Hub: Undercode MoN
Basic Verification: Pass ✅

Join Our Cyber World:

💬 Whatsapp | 💬 TelegramFeatured Image