Netskope Details ClickFix Campaign Delivering Modular Node.js RAT

· Original article ↗

Summary

Netskope Threat Labs details a ClickFix campaign using a silently installed Node.js payload on Windows. Dynamic modules, gRPC-over-Tor C2 and leaked protocol files expose RAT capabilities and a multi-operator MaaS backend.

Key points

  • A fake CAPTCHA triggers a base64-encoded PowerShell command that downloads and silently installs an MSI from cloud-verificate[.]com; the installer bundles Node.js.
  • The malware persists through a Windows Registry Run key and executes server-delivered JavaScript modules in a Node.js VM, rather than storing its stealing modules on disk.
  • It uses encrypted configuration and bidirectional gRPC communications tunneled over Tor for command and control.
  • The malware profiles infected systems, including installed security products, before operators send modules.
  • Leaked support.proto definitions describe capabilities including shell commands, file transfer, system information collection and module execution.
  • Leaked admin.proto definitions reveal a MaaS backend with operator management, module deployment, wallet tracking, Telegram notifications and automation rules.

Article Details

Attack Vectors
  • A fake CAPTCHA prompts Windows users to trigger a base64-encoded PowerShell command that downloads and silently installs a malicious MSI from cloud-verificate[.]com.
  • The MSI installs a Node.js runtime and launches the malware, which establishes persistence through a Registry Run key.
  • The malware uses gRPC communications tunneled over Tor to receive JavaScript modules and return data or execution results.
  • The malware collects system information and checks for installed security products before receiving modules from its C2 server.

Indicators of compromise

TypeIndicatorContext
DOMAINcloud-verificate[.]comMalicious hosting domain used to deliver the NodeServer-Setup-Full.msi installer.

MITRE ATT&CK

Products

Tools

Industries

Related Articles