BRICKSTORM is a backdoor that hides on VMware vCenter servers, ESXi hosts and network appliances. CISA, the NSA and the Canadian Cyber Centre assess that PRC state-sponsored cyber actors use it for long-term persistence on victim systems, mainly in the government services and information technology sectors. Google Threat Intelligence Group attributes the activity to UNC5221 and closely related, suspected China-nexus clusters.
In One Minute.
What It Does.
BRICKSTORM gives its operators full control of the compromised host through three custom handlers that CISA describes in detail.
GTIG says the actor deploys it on appliances that cannot run endpoint detection tools, and that intrusions stayed undetected for 393 days on average.
GTIG ties BRICKSTORM to UNC5221, now tracked as ARMORY CASTLE and covered in our ARMORY CASTLE threat group profile. In 2026 that group used the SAWFLY web shell and the BARECLAW tunneler, but GTIG does not name BRICKSTORM there. Mandiant first described BRICKSTORM in April 2024, after UNC5221 compromised an Ivanti Connect Secure gateway and moved to a vCenter server. The intrusion began with the Ivanti authentication bypass CVE-2023-46805 and the Ivanti command injection CVE-2024-21887.
Names.
Public sources use several names for this malware.
What It Can Do.
What MITRE ATT&CK lists this malware as doing, by tactic. Each id opens our technique page where one exists, otherwise MITRE.
How It Spreads.
BRICKSTORM does not spread on its own.
Operators install it on a host they already control, usually over SSH with legitimate credentials taken earlier in the intrusion. GTIG observed them enabling SSH through the vCenter Appliance Management Interface or the ESXi web interface before installation. In several cases they deployed it on a network appliance first and then pivoted to VMware systems.
How An Infection Runs.
The order of steps in a typical infection, as the sources describe it.
- 01 Web server reached In April 2024 the actors accessed a web server in the DMZ through an existing web shell. [1]
- 02 Logins taken They moved laterally over RDP with service account credentials and copied the Active Directory database. [1]
- 03 vCenter reached Using managed service provider credentials from that database, they moved on to the vCenter server. [1]
- 04 Backdoor planted They elevated privileges with sudo, dropped BRICKSTORM in a system directory and modified the init file so it runs at boot. [1]
- 05 Long stay BRICKSTORM provided persistent access from at least April 2024 through at least 3 September 2025. [1]
Timeline.
Who Uses It.
Threat groupChina (suspected) ARMORY CASTLE Google Threat Intelligence Group attributes the zero-day exploitation of BeyondTrust Remote Support (CVE-2026-102764), which it dates to late August 2026, to ARMORY CASTLE, a suspected China-linked spying group it formerly tracked as UNC5221.Related Vulnerabilities.
Detection And Defense.
Questions.
A backdoor for VMware vCenter, ESXi and network appliances, with versions written in Go, Rust and .NET. It gives attackers an interactive shell, file management and a SOCKS proxy.
In Our Research.
Sources.
- 1BRICKSTORM Backdoor (AR25-338A)CISA, NSA and Canadian Centre for Cyber Security · Supports: 4 December 2025, updated 11 February 2026: PRC state-sponsored actors, 12 samples, functions, incident case, ATT&CK mapping, YARA and Sigma rules, mitigations
- 2Another BRICKSTORM: Stealthy Backdoor Enabling Espionage into Tech and Legal SectorsGoogle Threat Intelligence Group (Mandiant) · Supports: 24 September 2025: attribution to UNC5221 and close clusters, sectors, 393 day average dwell time, delay timer, hunting and hardening steps
- 3Cutting Edge, Part 4: Ivanti Connect Secure VPN Post-Exploitation Lateral Movement Case StudiesMandiant · Supports: 4 April 2024: first public analysis, BRICKSTORM on vCenter after the Ivanti compromise, vami-httpd name
- 4BRICKSTORM, Software S9015MITRE ATT&CK · Supports: Platforms, technique ids and names, first observed April 2024
- 5PRC State-Sponsored Actors Use BRICKSTORM Malware Across Public Sector and Information Technology SystemsCISA · Supports: 4 December 2025 alert: affected sectors and first actions for defenders
- 6ARMORY CASTLE Exploits BeyondTrustGoogle Threat Intelligence Group (Mandiant) · Supports: 15 October 2026: UNC5221 now tracked as ARMORY CASTLE