Researchers Detail Pre-Stuxnet Fast16 Malware Built for Strategic Sabotage

· Original article ↗

Summary

SentinelLabs analyzed Fast16, a Lua-based malware referenced in the ShadowBrokers leak and reportedly used in 2005. Its driver could patch precision-calculation software; researchers say evidence suggests US development, while specific targets remain unconfirmed.

Key points

  • SentinelLabs identified svcmgmt.exe, a service binary with an embedded Lua 5.0 virtual machine, as Fast16’s core component.
  • The fast16.sys driver could intercept filesystem I/O and modify executable files compiled with Intel’s C/C++ compiler by adding PE sections.
  • Fast16 propagated across Windows 2000 and XP file shares using default or weak passwords, but reportedly avoided environments containing certain vendor keys.
  • Researchers say the malware’s patching patterns suggest an aim to alter precision calculations for strategic sabotage, rather than generic espionage.
  • LS-DYNA 970, PKPM, and MOHID were identified as potential targets, but SentinelLabs has not identified binaries targeted by the driver.
  • SentinelLabs found evidence suggesting Fast16 may have been developed by the United States; the article presents this as an attribution assessment, not a confirmed finding.

Article Details

Attack Vectors
  • Fast16 used weak or default passwords for Windows file shares to propagate between systems on the same network.
  • The malware's service binary could execute embedded Lua code and spawn commands based on command-line arguments.
  • The fast16.sys kernel driver inserted itself above filesystems and routed filesystem I/O through its worker devices.
  • The driver modified executable headers to patch calculation software, potentially altering its outputs.

MITRE ATT&CK

Malware

Products

Countries

Industries