Remote Services: Direct Cloud VM Connections T1021.008

Tactic: Lateral Movement

Adversaries may leverage Valid Accounts to log directly into accessible cloud hosted compute infrastructure through cloud native methods. Many cloud providers offer interactive connections to virtual infrastructure that can be accessed through the Cloud API, such as Azure Serial Console, AWS EC2 Instance Connect, and AWS System Manager..

Events covered

6 catalog events are tagged with this technique by at least one rule.

Authoring guide

These 5 rules share fields, values, and exclusions.

Fields filtered most (15 distinct)

These fields appear most often in rule filters.

FieldRulesHowSample values
ActionType2eq 2, in 1FileCreated, connectionattempt, connectionfailed
parent_process_name2eq 2customscripthandler.exe
CategoryValue1eq 1Administrative
DestinationPort1in 1135, 22, 3389
EventMessage1contains 1extensions/write, runcommand/action
FileType1contains 1executable
FirstTimeUserPerformedAction1eq 1True
azure.activitylogs.identity.authorization.evidence.principal_id1is_not_null 1
azure.activitylogs.operation_name1eq 1microsoft.serialconsole/serialports/connect/action
azure_ad::operation_name_value1eq 1microsoft.compute/virtualmachines/extensions/write, microsoft.compute/virtualmachines/runcommand/action
data_stream.dataset1eq 1azure.activitylogs
event.outcome1eq 1success
file_name1contains 1.bat, .cmd, .com
sha2561is_not_null 1
source.as.number1is_not_null 1

Top indicator values (33 distinct)

These values appear most often in rule predicates.

FieldKindValueRules (here)Corpus reach
ActionTypeeq
FileCreated
27
parent_process_nameeq
customscripthandler.exe
22
ActionTypein
connectionattempt
12
ActionTypein
connectionfailed
12
ActionTypein
connectionrequest
12
ActionTypein
connectionsuccess
12
CategoryValueeq
Administrative
1
DestinationPortin
135
14
DestinationPortin
22
15
DestinationPortin
3389
15
DestinationPortin
445
110
DestinationPortin
5900
13
DestinationPortin
5985
15
DestinationPortin
5986
15
EventMessagecontains
extensions/write
1
EventMessagecontains
runcommand/action
1
FileTypecontains
executable
1
FirstTimeUserPerformedActioneq
True
1
azure.activitylogs.operation_nameeq
microsoft.serialconsole/serialports/connect/action
1
azure_ad::operation_name_valueeq
microsoft.compute/virtualmachines/extensions/write
1
azure_ad::operation_name_valueeq
microsoft.compute/virtualmachines/runcommand/action
14
data_stream.dataseteq
azure.activitylogs
139
event.outcomeeq
success
1375
file_namecontains
.bat
12
file_namecontains
.cmd
12
file_namecontains
.com
12
file_namecontains
.cpl
12
file_namecontains
.dll
12
file_namecontains
.exe
12
file_namecontains
.msi
1

Rules under this technique

These vendors publish rules tagged with this technique.

Platform (all)
Domain (all)

Elastic 1 rule

Kusto 4 rules