Researchers Detail Vect Ransomware’s Multi-Platform Payloads and Tactics

· Original article ↗

Summary

SpiderLabs analyzes Vect RaaS payloads for Windows, Linux and ESXi, detailing lateral movement, credential use, ChaCha20 encryption and process/VM termination. It reports links to TeamPCP and assesses a possible Devman connection that remains uncertain.

Key points

  • The article reports that Vect emerged in January 2026 and that its leak site had listed 25 victims; these listings do not independently confirm the incidents.
  • SpiderLabs reports Vect partnerships with TeamPCP and BreachForums, which it says expand affiliate access and the operation’s reach.
  • Vect's builder supports Windows, Linux and ESXi payloads. The Windows sample uses RDP, SMB, WinRM, PSExec and CIM-based scheduled tasks for lateral movement.
  • The Windows sample contains hardcoded Base64-encoded credentials and obfuscates strings with a rotating XOR routine; analysis found that its purported GPO deployment instead registers remote scheduled tasks through CIM.
  • Linux and ESXi variants check locale and timezone settings to avoid specified regions, and terminate security, backup and database processes before encryption. The ESXi variant can also stop virtual machines.
  • Vect encrypts files with ChaCha20, appends the .vect extension and offers different encryption modes; the article also describes a ransom note being placed in directories.
  • Strings, debug logs, ransom-note similarities and a task-name prefix suggest a possible Devman connection, but the article says the relationship remains unclear.

Article Details

Attack Vectors
  • Vect affiliates can join through a paid invite code or receive an access key after registering on BreachForums.
  • Affiliates generate Windows, Linux, and ESXi payloads through the Vect panel.
  • The Windows payload propagates using RDP, SMB, WinRM, PSExec, and scheduled tasks registered through CIM; the Linux and ESXi variants support SSH spreading.
  • Vect encrypts files with ChaCha20 and appends the .vect extension. The ESXi variant can terminate running virtual machines before encryption.

Indicators of compromise

TypeIndicatorContext
SHA1488ed9ff65652a738042d93678591a579714a791SHA1 hash of a Vect Linux ransomware sample.
SHA169aa94434f545b41198b7d21f9acc71457584e62SHA1 hash of a Vect ESXi ransomware sample.
SHA19e18315690f148e1aa39facc39de913266bdcc13SHA1 hash listed among Vect ransomware samples.
SHA1e27f4feffc1ba6bf4e35aec4a5270fccb636e5cfSHA1 hash of a Vect Windows ransomware sample.
SHA1f4b904fb6ba8474cb87f26302b74c4b82c106003SHA1 hash of a Vect ransomware sample.
SHA1f5287a33a806b8de0d62ac24edead4dcb9f60c2aSHA1 hash listed among Vect ransomware samples.

MITRE ATT&CK

T1021.001 · Remote Desktop ProtocolThe Windows payload copies itself to domain computers using RDP.T1021.002 · SMB/Windows Admin SharesThe Windows payload copies itself to ProgramData over SMB, with a local-subnet fallback if AD is unavailable.T1021.004 · SSHThe Linux and ESXi variants support SSH lateral movement.T1021.006 · Windows Remote ManagementThe Windows payload drops and remotely executes itself through a WinRM session.T1027 · Obfuscated Files or InformationThe Windows sample stores strings as encrypted bytes and decodes them at runtime using rotating XOR.T1047 · Windows Management InstrumentationThe Windows payload uses New-CimSession to interact with WMI over WinRM and register remote tasks.T1053.005 · Scheduled TaskThe Windows payload registers randomly named scheduled tasks remotely through CIM sessions, running them as SYSTEM.T1078 · Valid AccountsThe Windows payload uses embedded Base64-encoded credentials for spreading; affiliates can configure credentials or override them at runtime with --creds.T1486 · Data Encrypted for ImpactVect encrypts victim files with ChaCha20 and appends the .vect extension.T1529 · System Shutdown/RebootThe ESXi variant runs commands to forcibly terminate running virtual machines before encryption.T1552.001 · Credentials In FilesThe Windows sample embeds Base64-encoded credentials.T1562.001 · Disable or Modify ToolsThe Linux and ESXi variants use pkill -9 against listed security applications before encryption.T1569.002 · Service ExecutionThe Windows payload uses sc.exe to create a randomly named service on a target, execute the payload, and then delete the service.

Threat Actors

Malware

Products

Tools

Countries

Industries

Related Articles