Configuration
Change Management

Cloudfront verbs matter

Avoid Cloudfront AllowedMethods beyond GET HEAD and OPTIONS.

Summary

An attacker may make calls to Cloudfront and modify, add, delete content if careful usage of Verbs and S3 permissions are not set. Any usage of "AllowedMethods" beyond GET HEAD and OPTIONS present increased risk of loss, dependent on the toxic combination of the S3 Bucket policy permitting action: - "*" or anything more than GetObject.

Applicable To

Possibly mitigated by Cloudfront domain validation

Resources

Cloudfront / S3

Maturity

Functions
Security
CSPS

AWS

Author

Houston Hopkins

Additional Links
Back to Home