Overview of Cloudsplaining capabilities
masterCloudsplaining is a tool designed to identify violations of least privilege in AWS IAM policies. It identifies IAM actions that lack resource constraints, which can lead to several security risks:
- Data Exfiltration: e.g.,
s3:GetObject,ssm:GetParameter,secretsmanager:GetSecretValue. - Infrastructure Modification
- Resource Exposure: The ability to modify resource-based policies.
- Privilege Escalation
- Credentials Exposure
Cloudsplaining can scan a single policy file, all policies within a single AWS account, or policies across multiple AWS accounts.