APT37’s Ruby Jumper Campaign Uses USB Media to Reach Air-Gapped Networks

· Original article ↗

Summary

Zscaler ThreatLabz documented APT37’s Ruby Jumper campaign, which uses malicious LNK files and USB-propagated tools to reach air-gapped systems and stage data for delayed exfiltration.

Key points

  • The campaign was discovered by Zscaler ThreatLabz in December 2025 and uses malicious LNK files to launch PowerShell and extract embedded payloads.
  • Restleaf profiles hosts, establishes persistence, and uses Zoho WorkDrive for command-and-control and to retrieve additional components.
  • SnakeDropper decrypts and deploys modules in memory, reducing on-disk artifacts.
  • ThumbSBD copies tailored infection packages to USB drives and uses shortcut files to resume infection on other systems, including air-gapped machines.
  • VirusTask collects system information and stages data for exfiltration via removable media; FootWine harvests documents and monitors removable-drive activity.
  • The previously documented BlueLight tool supports command execution and data staging for delayed exfiltration.

Article Details

Attack Vectors
  • A malicious LNK file launches PowerShell, which locates the file and extracts embedded payloads from fixed offsets.
  • ThumbSBD copies an infection package to connected USB drives and uses shortcut files to trigger execution on another system, including air-gapped machines.
  • Restleaf uses Zoho WorkDrive for command-and-control and to retrieve follow-on components.
  • SnakeDropper decrypts and deploys additional modules in memory.
  • Stolen data is staged on removable media in hidden or obfuscated form for delayed exfiltration.

MITRE ATT&CK

Threat Actors

Malware

Vendors

Products

Tools

Countries

Industries

Related Articles