duo-labs / duo-labs/cloudmapper

Check for overlapping resource permissions

Open
#170 0 comments 0 reactions 0 assignees View on GitHub
audit
Dominant language
JavaScript
Stars
6.3k
Forks
836
PR merge metrics
No merged PRs in 30d

Description

- It doesn't make sense to have both a policy and an ACL on an S3 bucket allowing public read access (info level).
- It also doesn't make sense to have an ACL that restricts access to a specific CloudFront origin for read, while the ACL additionally, or policy, allows public access (warn).
- If a policy attempts to restrict access in some way for a specific principal of some sort, but then allows the same or larger permissions for public access, this should warn.
- AuthenticatedUsers in an S3 policy should always warn, as there is never a good reason to use that.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.