Modify Cloud Compute Infrastructure T1578

Tactic: Defense Impairment

An adversary may attempt to modify a cloud account's compute service infrastructure to evade defenses. A modification to the compute service infrastructure can include the creation, deletion, or modification of one or more components such as compute instances, virtual machines, and snapshots.

Authoring guide

These 37 rules share fields, values, and exclusions.

Fields filtered most (37 distinct)

These fields appear most often in rule filters.

FieldRulesHowSample values
event.outcome21eq 21success
EventType20in 8, eq 7, starts_with 6, wildcard 2AddPermission, AddLayerVersionPermission, CreateEventSourceMapping, CreateFunctionUrlConfig, ModifyDBCluster
data_stream.dataset20eq 20aws.cloudtrail, gcp.audit, azure.activitylogs
Provider_Name16eq 16ec2.amazonaws.com, lambda.amazonaws.com, rds.amazonaws.com
azure_ad::operation_name_value7eq 5, in 2microsoft.adhybridhealthservice/services/servicemembers/action, microsoft.adhybridhealthservice/services/delete, microsoft.compute/virtualmachines/write, microsoft.resources/deployments/write
aws::requestParameters6contains 6lambda:invokefunction, attributetype=create_volume_permission, authtype=none, deletionprotection=false, principal=\*
CategoryValue5eq 5administrative
ResourceProviderValue5eq 5microsoft.adhybridhealthservice
OperationName3eq 3library.agentpoolcreated, library.agentpooldeleted, library.variablegroupmodified, release.releasepipelinemodified
_ResourceId3contains 3adfederationservice
ActivityStatusValue2starts_with 2Accept
All_Changes.action2eq 2created, deleted, modified
Properties2contains 2vmsize
ResourceId2contains 2adfederationservice
azure.activitylogs.operation_name2eq 1, starts_with 1MICROSOFT.KEYVAULT/VAULTS/, microsoft.compute/virtualmachines/extensions/write

Top indicator values (127 distinct)

These values appear most often in rule predicates.

FieldKindValueRules (here)Corpus reach
event.outcomeeq
success
21369
data_stream.dataseteq
aws.cloudtrail
15169
data_stream.dataseteq
gcp.audit
369
data_stream.dataseteq
azure.activitylogs
239
Provider_Nameeq
ec2.amazonaws.com
720
Provider_Nameeq
lambda.amazonaws.com
612
Provider_Nameeq
rds.amazonaws.com
39
CategoryValueeq
administrative
56
ResourceProviderValueeq
microsoft.adhybridhealthservice
56
_ResourceIdcontains
adfederationservice
34
azure_ad::operation_name_valueeq
microsoft.adhybridhealthservice/services/servicemembers/action
33
azure_ad::operation_name_valueeq
microsoft.adhybridhealthservice/services/delete
22
ActivityStatusValuestarts_with
Accept
22
All_Changes.actioneq
created
211
All_Changes.actioneq
deleted
1
All_Changes.actioneq
modified
13
EventTypeeq
modifyinstanceattribute
22
EventTypeeq
ModifySnapshotAttribute
12
EventTypeeq
beta.compute.routes.insert
1
EventTypeeq
disableebsencryptionbydefault
1
EventTypestarts_with
AddPermission
22
Propertiescontains
vmsize
22
ResourceIdcontains
adfederationservice
22
aws::requestParameterscontains
lambda:invokefunction
22
azure_ad::operation_name_valuein
microsoft.compute/virtualmachines/write
24
azure_ad::operation_name_valuein
microsoft.resources/deployments/write
24
vmSizecross_field_compare
token
22
All_Changes.object_categoryeq
security_group
1
AnomalyTypegt
0
1
Esql.event_action_unique_counteq
3
1

Exclusions (25 distinct)

These values appear most often in top-level exclusions.

FieldKindValueRules excluding
aws::userAgentcontains
ansible
2
aws::userAgentcontains
pulumi
2
aws::userAgentcontains
terraform
2
UserKeyeq
historical_data
1
UserScopeeq
releaseusers
1
aws::requestParameterscontains
.amazonaws.com
1
aws::requestParameterscontains
principal=\*
1
aws::sourceIPAddressends_with
.amazonaws.com
1
aws::sourceIPAddresseq
backup.amazonaws.com
1
aws::sourceIPAddressin
cloudformation.amazonaws.com
1
aws::sourceIPAddressin
servicecatalog.amazonaws.com
1
aws::userIdentity.arncontains
ansible
1
aws::userIdentity.arncontains
pulumi
1
aws::userIdentity.arncontains
terraform
1
aws::userIdentity.typeeq
AWSService
1

Rules under this technique

These vendors publish rules tagged with this technique.

Platform (all)
Domain (all)

Sigma 2 rules

Elastic 22 rules

Splunk 2 rules

Kusto 9 rules

Panther 2 rules