AWS CloudTrail: EC2 Snapshot Attribute Permission Modified for Cross-Account Access

Alerts on CloudTrail ModifySnapshotAttribute events indicating EC2 snapshot permissions were changed for other-account access.

FreeReviewedSigma · Medium · v5
Product
aws
Service
cloudtrail
Author
Darin Smith (SigmaHQ), DRL 1.1
Published
2021-05-17
Updated
2026-07-31
title: "AWS CloudTrail: EC2 Snapshot Attribute Permission Modified for Cross-Account Access"
id: 14e5dce0-44d7-4c91-b6c4-20c40ecb78e1
status: test
description: This rule flags CloudTrail events where an EC2 snapshot’s attributes are modified, specifically when snapshot permissions are changed via ModifySnapshotAttribute. Attackers can use this to grant access from another AWS account, enabling data exfiltration or unauthorized sharing of snapshot contents. Detection relies on CloudTrail telemetry capturing the EC2 API call and its source event fields.
references:
  - https://www.justice.gov/file/1080281/download
  - https://github.com/SigmaHQ/sigma/blob/master/rules/cloud/aws/cloudtrail/aws_snapshot_backup_exfiltration.yml
author: Darin Smith, Huntrule Team
date: 2021-05-17
modified: 2021-08-19
tags:
  - attack.exfiltration
  - attack.t1537
logsource:
  product: aws
  service: cloudtrail
detection:
  selection_source:
    eventSource: ec2.amazonaws.com
    eventName: ModifySnapshotAttribute
  condition: selection_source
falsepositives:
  - Valid change to a snapshot's permissions
level: medium
license: DRL-1.1
related:
  - id: abae8fec-57bd-4f87-aff6-6e3db989843d
    type: derived