ESET Finds Windows SprySOCKS Variants in Attacks on Government Organizations

· Original article ↗

Summary

ESET found Windows SprySOCKS variants used against government organizations in four countries and attributed the activity with high confidence to Earth Lusca. The variants add kernel-level stealth and TCP traffic diversion; a possible UEFI bootkit link remains unsubst

Key points

  • ESET says the Windows variants were used in attacks on government organizations in Taiwan, Thailand, Pakistan, and Honduras between 2023 and 2024.
  • ESET attributes the activity with high confidence to Earth Lusca, also tracked as FishMonger, Aquatic Panda, Red Dev 10, and TAG-22.
  • The variants, WIN_DRV and WIN_PLUS, support more than 30 command-and-control commands and can collect system information, manage files and processes, and log keystrokes and clipboard content.
  • WIN_DRV loads the RawWNPF driver in memory to hide processes, network connections, files, and persistence-related Registry entries.
  • WIN_DRV and WIN_PLUS use different persistence methods, including scheduled tasks and IFEO settings, and registration as a Windows Print Processor, respectively.
  • WIN_DRV can divert specially crafted incoming TCP traffic to communicate with the backdoor without exposing its listening port.
  • ESET telemetry suggested a possible UEFI bootkit component exploiting CVE-2023-24932, but the article says there is no strong evidence linking it to BlackLotus.

Article Details

Attack Vectors
  • Windows SprySOCKS variants were used in attacks against government organizations in Taiwan, Thailand, Pakistan, and Honduras between 2023 and 2024.
  • WIN_DRV uses kernel drivers for stealth, hiding processes, network connections, files, and persistence-related Registry entries.
  • WIN_DRV can redirect specially crafted incoming TCP packets to the backdoor, allowing communication through another port without exposing its listening port.
  • WIN_DRV persistence uses scheduled tasks and Image File Execution Options via vds.exe; WIN_PLUS persistence registers the payload as a Windows Print Processor.
  • The variants support C2 over TCP, UDP, and WebSocket, SOCKS proxy functionality, file operations, system and process information collection, keystroke logging, and clipboard collection.
  • ESET telemetry indicated a possible UEFI bootkit component that might exploit CVE-2023-24932; the article reports no strong evidence linking it to BlackLotus.
Defensive Notes
  • Investigate unexpected scheduled tasks, Image File Execution Options changes involving vds.exe, and unusual Windows Print Processor registrations.
  • Review kernel-driver activity and investigate the named components RawWNPF, DriverLoader, and fsdiskbit.sys.
  • Monitor for concealed processes, files, network connections, or Registry entries, and for unusual TCP traffic that may be redirected to a backdoor.
  • ESET's report is described as containing indicators of compromise that organizations can use to identify and protect against these Windows SprySOCKS variants.

MITRE ATT&CK

CVE

Threat Actors

Malware

Vendors

Products

Countries

Industries

Related Articles