audit_ebs_exposure
Audit AWS EBS volumes and snapshots for exposure risks by flagging unencrypted volumes and publicly shared snapshots. Returns normalized findings with severity ratings.
Instructions
Audit EBS volumes and snapshots for exposure risks.
Scans every EBS volume in the region (AWS_REGION or us-east-1 when the region argument is omitted) and flags unencrypted volumes as MEDIUM. Scans every snapshot owned by the account and checks its createVolumePermission attribute; a snapshot shared with the "all" group is public and is flagged CRITICAL.
Returns a dict {check, ok, findings, scanned, volumes_scanned, snapshots_scanned} where ok is true only when no findings were produced, findings is a list of normalized finding dicts, and scanned is the total number of volumes plus snapshots examined.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| region | No |