Unauthenticated RCE in VMware Workspace ONE Access and Identity Manager
CVE-2022-22954 is a server-side template injection vulnerability in VMware Workspace ONE Access and VMware Identity Manager. An unauthenticated attacker with network access to the web interface can submit a crafted HTTP request that causes attacker-controlled FreeMarker expressions to be evaluated, enabling arbitrary shell command execution as the VMware service user. Affected versions include Workspace ONE Access 20.10.0.0, 20.10.0.1, 21.08.0.0, and 21.08.0.1, and Identity Manager 3.3.3 through 3.3.6. VMware Cloud Foundation and vRealize Suite Lifecycle Manager deployments are affected when they contain vulnerable components. The vulnerability has a CVSSv3 base score of 9.8 and has been actively exploited since April 2022.
What it means and what to do now: patch path, interim mitigations, and the assume-compromise checklist.
What an attacker gets, and what they’ve been doing with it.
Successful exploitation compromises the confidentiality, integrity, and availability of resources accessible to the VMware service account. Attackers can execute commands, access accessible application data and configuration, deploy webshells and malware, and establish a foothold for subsequent intrusion activity. Observed exploitation includes Dingo J-spy and Godzilla webshell deployment, botnet installation, cryptocurrency mining, and SSH key manipulation. CVE-2022-22954 does not independently grant root privileges; attackers have chained it with the separate local privilege escalation vulnerability CVE-2022-22960 to obtain full system control and steal credentials and application secrets.
If you can’t patch tonight, do this now.
Where immediately patching is not possible, apply the applicable vendor temporary workaround documented in KB88098. Remove vulnerable instances from the network if they cannot be promptly secured, and restrict web-interface access to trusted networks. Treat affected internet-facing systems that were not promptly patched as potentially compromised and conduct threat hunting for template-injection requests, unexpected command execution, webshell creation, and anomalous service-account or root activity. Isolate confirmed compromised systems and preserve evidence. Network exploit signatures and endpoint detections provide supplementary coverage but do not replace patching.
Patch, then assume compromise.
Apply the component-specific patches identified in VMware advisory VMSA-2022-0011.2 and knowledge base article KB88099. Patch vulnerable Workspace ONE Access and Identity Manager components, including those deployed through VMware Cloud Foundation or vRealize Suite Lifecycle Manager. vRealize Automation 8.x itself is unaffected, but a separately deployed vulnerable Identity Manager used with it requires patching directly. Explicit fixed version numbers are not specified here. For systems that were exposed while unpatched, investigate for compromise and remove attacker persistence; patching alone does not eradicate an existing intrusion.
12 exploits validated by Mallory's analysis. Hidden: 3 rejected by Mallory's analysis as not a working exploit.
Products and vendors Mallory has correlated with this vulnerability. Open in Mallory to drill down to specific CPE configurations and version ranges.
23 sources tracked across advisories, community write-ups, and news. New activity surfaces here as Mallory finds it.