UAC-0184 Expands HTA Loader With Bitdefender and Plane9 Sideload Chains
Researchers reported that UAC-0184—also tracked as UNC5435 and MB-0007—is using spearphishing LNK files with Ukraine- and Cyrillic-themed lures to launch a multi-stage malware chain against Ukrainian targets. The lures invoke bitsadmin and mshta to retrieve HTA payloads from disposable infrastructure hosted on Cloudflare Pages, Netlify, and novelty TLDs, then fetch dctrprraclus.zip. The HTA stager hides malicious logic behind decoy HTML padding and embedded VBScript, which starts PowerShell to decrypt an AES-256-CBC base64 blob using a co-located 32-byte ASCII key and a null IV, decompress the result with gzip, and reflectively load a .NET assembly; researchers said the actor's per-sample key rotation offers little protection because the key is shipped with the ciphertext.
The intrusion set now includes two signed third-party sideloading paths for the same payload family. One chain abuses legitimate Plane9 components, progressing through Cluster-Overlay64.exe, Plane9Engine.dll, openvr_api.dll, kernel-diag.lib, and a decoded evr.dll stage that extracts filter.bin, whose pseudo-PNG IDAT data is XOR-decoded and LZNT1-decompressed into a final bundle. A parallel path uses the signed Bitdefender Endpoint Security deployer bddeploy.exe to sideload a malicious deploy.dll via DLL search order hijacking. The final stages include signed utilities such as Microsoft-signed VSLauncher.exe and a PassMark-derived input.dll believed to provide covert networking and possible process-dump capability, while telemetry tied to trojan.leopard/bitsuh and multicast or TCP traffic on port 31339 has emerged as a consistent hunting lead.

Get ahead of threats like this
Mallory correlates global threat intelligence with your attack surface — know if you’re exposed before adversaries strike.
How this story unfolded
7 events from the most recent confirmed update back to the earliest known activity.
Reporting reveals PassMark-based C2 over port 31339 in UAC-0184 payload
Coverage published on 2026-05-19 said the final UAC-0184 payload repurposed legitimate PassMark BurnInTest and PassMark Endpoint components for covert command-and-control. The activity reportedly used UDP and TCP port 31339 and included multicast discovery traffic to 224.0.0.255, adding concrete network-level behavior to the previously documented malware chain.
Synaptic Security publishes technical analysis of HTA-to-network-stack chain
On 2026-05-18, Synaptic Security published a detailed analysis of the UAC-0184 chain, including the Plane9 sideload sequence and the final bundle containing legitimate signed utilities such as Microsoft-signed VSLauncher.exe and a PassMark Endpoint-derived input.dll. The author assessed the latter as likely repurposed for covert network functionality and possible process-dump capability, while noting no hardcoded external C2 was found.
Expanded reporting links infrastructure to disposable Pages and Netlify hosting
Reporting published on 2026-05-18 said the campaign had shifted to disposable Cloudflare Pages, Netlify, and novelty-TLD hosting, making passive DNS substring pivots more useful than certificate transparency logs. The same reporting highlighted VirusTotal detections such as trojan.leopard/bitsuh as a recurring telemetry anchor across the March-April 2026 samples.
Researchers identify signed Bitdefender sideload path as parallel delivery method
Analysis published on 2026-05-18 identified a parallel execution path in which the actor used the legitimate signed Bitdefender Endpoint Security deployer, bddeploy.exe, to sideload a malicious deploy.dll via DLL search order hijacking. This expanded the known tradecraft beyond the previously documented Plane9-based chain.
Campaign delivers dctrprraclus.zip via Plane9 sideload chain
The observed intrusion chain downloaded dctrprraclus.zip and executed a staged DLL sideloading sequence involving legitimate Plane9 components, progressing through Cluster-Overlay64.exe, Plane9Engine.dll, openvr_api.dll, kernel-diag.lib, and evr.dll to load filter.bin. The filter.bin pseudo-PNG stage was decoded from IDAT data using XOR and LZNT1 decompression into a final payload bundle.
UAC-0184 uses LNK lures to deliver HTA-based malware chain
In March to April 2026, additional spearphishing LNK samples were observed using Ukraine- or Cyrillic-themed lures, bitsadmin, and mshta to fetch HTA payloads. The HTA stager used embedded VBScript and decoy HTML padding to launch PowerShell that decrypted and reflectively loaded a .NET payload.
CERT-UA reports UAC-0184 targeting Ukrainian Defense Forces representatives
CERT-UA reported in 2024 that UAC-0184 was targeting representatives of the Ukrainian Defense Forces to steal documents and messenger data. This establishes the earliest referenced attribution and victimology for the activity cluster.
Related entities
Vulnerabilities, threat actors, malware, products, organizations, and breaches Mallory has linked to this story.
Sources
4 references tracked. Mallory keeps watching after this page renders.
UAC-0184 Malware Chain Uses bitsadmin and HTA Files for Gated Payload Delivery - Cyber Security News
cybersecuritynews.com
Open sourceUAC-0184: From HTA to a Signed Network Stack - Synaptic Security Blog
blog.synapticsystems.de
Open sourceUAC-0184 / UNC5435 / MB-0007 - HTA AES Crypter Chain and Dual Signed-Third-Party Sideload Cover · GitHub
gist.github.com
Open sourceUAC-0184 / UNC5435 / MB-0007 - HTA AES Crypter Chain and Dual Signed-Third-Party Sideload Cover · GitHub
gist.github.com
Open sourceSee the full picture, correlated to your attack surface.
Map indicators from this story to your assets and identify affected systems in minutes.
Every observed campaign, victim, and pivot linked to actors named in this story.
Malware, exploits, and IOCs connected to the activity described here.
YARA, Sigma, and Snort rules deployed to your SIEM as soon as they’re published.
Get matching new stories delivered to your team as they break — not the next morning.
Ask questions about this story and take action on the answers.


