The Russian state-sponsored threat actor Gamaredon (also known as Shuckworm, Primitive Bear), attributed to Russia's Federal Security Service (FSB), has upgraded its toolkit. In a recent campaign targeting Ukraine, the group is using a new fileless worm written in VBScript. This malware is notable for its use of NTFS alternate data streams (ADS) to store its malicious code, making it highly evasive to traditional file-based scanning. The objective of the campaign remains cyber-espionage, focusing on data exfiltration and maintaining long-term, persistent access to the networks of high-value Ukrainian targets.
Gamaredon is one of the most active and persistent APT groups targeting Ukraine. This latest campaign, observed since January 2026, shows the group's continuous effort to refine its tradecraft for improved stealth and effectiveness. The primary targets are Ukrainian government, military, and critical infrastructure organizations.
The use of a fileless worm is a significant advancement. By residing in memory or hidden file system locations like ADS, the malware avoids writing traditional executable files to disk, which are the primary target for most antivirus software. This allows the worm to establish a durable foothold for long-term intelligence collection.
The attack chain leverages several advanced techniques to achieve its goals:
T1566.001) containing malicious attachments, often LNK files or documents with remote templates.T1564.004): This is the key innovation. The worm's VBScript code is not saved in a standard .vbs file. Instead, it is written to an NTFS Alternate Data Stream of a legitimate-looking file or directory. For example, the code might be stored in C:\Users\Public\Music:worm.vbs. This stream is not visible in Windows Explorer or with a standard dir command, making it very difficult to find.T1047) that call wscript.exe with the specific ADS path.T1560) to an attacker-controlled C2 server.The impact of this campaign is strategic espionage. The goal is not immediate disruption but the long-term theft of sensitive government and military intelligence from Ukraine. By maintaining persistent, stealthy access, Gamaredon can monitor communications, steal strategic plans, and gather intelligence that provides a significant advantage to the Russian Federation. For the targeted Ukrainian entities, this represents a severe and ongoing national security threat.
No specific technical Indicators of Compromise (IOCs) were provided in the source articles.
Hunting for this threat requires looking beyond the standard file system.
command_line_patterndir /rprocess_namewscript.exe or cscript.execommand_line_patternwscript.exe C:\path\file:stream.vbs:) after a filename is a strong indicator of execution from an alternate data stream.log_sourcestreams.exe) or EDR solutions capable of scanning for and analyzing the content of NTFS alternate data streams. This is a form of D3FEND's System File Analysis.wscript.exe or cscript.exe being launched by suspicious parent processes like svchost.exe (for scheduled tasks) or WmiPrvSE.exe (for WMI). This is covered by D3FEND's Process Analysis.M1038): Use application control solutions like AppLocker to restrict the execution of script interpreters like wscript.exe in user-writable locations or for standard users.M1017): Train high-risk users in government and military roles to identify and report sophisticated spear-phishing attempts.Use application control to restrict the execution of script interpreters like wscript.exe, especially for standard users.
Enable and collect detailed logging, such as command-line process creation and PowerShell script blocks, to detect the execution of fileless malware.
Use email and web gateways to block malicious attachments and downloads that serve as the initial vector for Gamaredon.
To specifically counter Gamaredon's use of NTFS alternate data streams (ADS), security teams in Ukraine must deploy tools capable of inspecting this hidden part of the file system. This can be accomplished with an advanced EDR solution that has this feature, or by running periodic sweeps with tools like Sysinternals' streams.exe. The analysis should focus on finding executable content (like VBScript) within the ADS of otherwise benign files (e.g., JPEGs, TXT files) in common user directories. Detections should be configured to alert on the presence of any data in ADS for file types that should not have it. This directly targets the malware's primary hiding mechanism.
Implement detailed process and command-line logging on all endpoints. The key to detecting this fileless worm is to spot its execution. Create specific detection rules that look for the Windows Script Host (wscript.exe or cscript.exe) being launched with a command line that includes a colon : in the file path (e.g., wscript.exe C:\Users\Public\file.txt:evil.vbs). This syntax is a tell-tale sign of execution from an alternate data stream. Correlating this with the parent process (e.g., a scheduled task or WMI) can provide high-confidence alerts of a Gamaredon compromise, even if the script itself is never written to a conventional file.
The campaign using the fileless VBScript worm was first observed.

Cybersecurity professional with over 10 years of specialized experience in security operations, threat intelligence, incident response, and security automation. Expertise spans SOAR/XSOAR orchestration, threat intelligence platforms, SIEM/UEBA analytics, and building cyber fusion centers. Background includes technical enablement, solution architecture for enterprise and government clients, and implementing security automation workflows across IR, TIP, and SOC use cases.
Help others stay informed about cybersecurity threats
Every tactic, technique, and sub-technique used in this threat has been identified and mapped to the MITRE ATT&CK framework for consistent, actionable threat language.
Observables and indicators of compromise (IOCs) have been extracted and cataloged. Risk has been assessed and correlated with known threat actors and historical campaigns.
Detection rules, incident response steps, and D3FEND-aligned mitigation strategies are included so your team can act on this intelligence immediately.
Structured threat data is packaged as a STIX 2.1 bundle and can be visualized as an interactive graph β relationships between actors, malware, techniques, and indicators.
Sigma detection rules are derived from the threat techniques in this article and can be converted for deployment across any major SIEM or EDR platform.