More Info:

Your AWS S3 buckets should have the versioning flag enabled in order to preserve and recover overwritten and deleted S3 objects as an extra layer of data protection and/or data retention.

Risk Level

Low

Address

Reliability, Security

Compliance Standards

HIPAA, NIST, SOC2, PCIDSS, HITRUST, NISTCSF

Triage and Remediation

Remediation

Sure, here are the step-by-step instructions to remediate the S3 bucket versioning misconfiguration in AWS using the AWS console:

  1. Log in to the AWS Management Console and navigate to the S3 service.
  2. Select the bucket that needs versioning enabled.
  3. Click on the “Properties” tab and select “Versioning”.
  4. Click on the “Enable Versioning” button.
  5. In the pop-up window, click on the “Enable Versioning” button again to confirm.
  6. Once versioning is enabled, you will see a new column in the bucket’s file list showing the version ID for each file.

That’s it! With these simple steps, you have successfully remediated the S3 bucket versioning misconfiguration in AWS.

Additional Reading: