Medium Cognito Regional

Cognito user pools should have threat protection activated with full function enforcement mode for standard authentication

FSBP

Description

Verifies that Cognito user pools have advanced security enabled and set to full enforcement mode, not audit mode.


Remediation

Enable advanced security with full enforcement for your Cognito user pools to protect against compromised credentials and account takeover attacks.

Steps

  1. Navigate to the Amazon Cognito console
  2. Go to the User pools section
  3. Select the user pool that needs advanced security
  4. Go to the 'Sign-in experience' tab
  5. Scroll down to 'Advanced security' section
  6. Enable 'Advanced security features'
  7. Set the mode to 'Enforce' (not just 'Audit')
  8. Configure the risk-based adaptive authentication settings
  9. Save the changes
  10. Verify that advanced security is now enforced

Compliance

FSBP