Virtual Machine Discovery
- ID
- T1673
- Tactics
- TA0007 Discovery
- Platforms
- ESXi, Linux, macOS, Windows
- Data sources
- Command Execution, Process Creation
- Source
- attack.mitre.org
- MITRE last modified
- 12 May 2026
An adversary may attempt to enumerate running virtual machines (VMs) after gaining access to a host or hypervisor. For example, adversaries may enumerate a list of VMs on an ESXi hypervisor using a Hypervisor CLI such as esxcli or vim-cmd (e.g. esxcli vm process list or vim-cmd vmsvc/getallvms).[1][2] Adversaries may also directly leverage a graphical user interface, such as VMware vCenter, in order to view virtual machines on a host.
Adversaries may use the information from Virtual Machine Discovery during discovery to shape follow-on behaviors. Subsequently discovered VMs may be leveraged for follow-on activities such as Service Stop or Data Encrypted for Impact.[1]
Detection
- DET0199 Detection Strategy for Virtual Machine Discovery
Data components: Command Execution, Process Creation
