vCenter
| where Message has_all ('ImpersonateUser', 'VcIntegrity', 'root')
| extend user = 'root'
name: vCenter - Root impersonation
query: |
vCenter
| where Message has_all ('ImpersonateUser', 'VcIntegrity', 'root')
| extend user = 'root'
entityMappings:
- entityType: Account
fieldMappings:
- columnName: user
identifier: Name
queryPeriod: 1h
version: 1.0.2
tactics:
- PrivilegeEscalation
triggerOperator: gt
kind: Scheduled
triggerThreshold: 0
OriginalUri: https://github.com/Azure/Azure-Sentinel/blob/master/Solutions/VMware vCenter/Analytic Rules/vCenter-Root impersonation.yaml
relevantTechniques:
- T1078
id: f1fcb22c-b459-42f2-a7ee-7276b5f1309c
severity: Medium
requiredDataConnectors:
- connectorId: CustomLogsAma
dataTypes:
- vcenter_CL
status: Available
description: |
'Detects when root impersonation occurs.'
queryFrequency: 1h