Skip to content

Latest commit

 

History

History
26 lines (22 loc) · 1.92 KB

s3-bucket-versioning.md

File metadata and controls

26 lines (22 loc) · 1.92 KB

CloudSploit

AWS / S3 / S3 Bucket Versioning

Quick Info

Plugin Title S3 Bucket Versioning
Cloud AWS
Category S3
Description Ensures object versioning is enabled on S3 buckets
More Info Object versioning can help protect against the overwriting of objects or data loss in the event of a compromise.
AWS Link http://docs.aws.amazon.com/AmazonS3/latest/dev/Versioning.html
Recommended Action Enable object versioning for buckets with sensitive contents at a minimum and for all buckets ideally.

Detailed Remediation Steps

  1. Log in to the AWS Management Console.
  2. Select the "Services" option and search for S3.
  3. Scroll down the left navigation panel and choose "Buckets".
  4. Select the "Bucket" that needs to be verified and click on its identifier(name) from the "Bucket name" column.
  5. Click on the "Properties" tab on the top menu.
  6. Check the "Bucket Versioning" option under "Properties" and if it's set to "Disabled" then S3 bucket versioning is not enabled for the selected S3 bucket.
  7. To enable "Bucket Versioning" click on the "Edit" button under "Bucket Versioning". On the "Edit Bucket Versioning" page, select "Enable".
  8. Click on the "Save changes" button to make the necessary changes.
  9. Repeat steps number 4 - 8 to enable versioning for other S3 buckets.