Check ID:
Provider: AWS
Service:
Severity: MEDIUM
Resource type:
account_security_questions_are_registered_in_the_aws_accountProvider: AWS
Service:
accountSeverity: MEDIUM
Resource type:
OtherWhat this check verifies
[DEPRECATED] AWS account root configuration may include legacy security challenge questions for support identity verification. This evaluates whether those questions are set on the account. New configuration is discontinued by AWS and remaining support for this feature is time-limited.Risk
Absence of these questions can limit support-assisted recovery if root credentials or MFA are lost, reducing availability and slowing incident response. Reliance on KBA also weakens confidentiality due to social engineering. Treat this as a recovery gap and adopt stronger, phishing-resistant factors.Recommendation
Favor stronger recovery instead of KBA:- Enforce MFA for root and minimize root use
- Keep alternate contacts and root email current and protected
- Establish a tightly controlled break-glass role, applying least privilege and separation of duties
- Document and test recovery procedures; monitor root activity
Remediation
Dashboard steps- Sign in to the AWS Management Console
- Navigate to your AWS account settings page at https://console.aws.amazon.com/billing/home?#/account/
- Scroll down to Configure Security Challenge Questions section and click the Edit link
- Select three different questions made available by Amazon and provide appropriate answers
- Store the answers in a secure but accessible location
- Click the Update button to save the changes
References
Where this check fires
This check runs on every scheduled scan against your AWS account. Findings appear at Cloud Security → Findings filterable byCheck ID = account_security_questions_are_registered_in_the_aws_account. To re-evaluate after a fix, hit Run now on the account’s schedule under Cloud Security → Schedules — the next scan re-checks this control and marks the finding fixed or keeps it persistent.
← Back to AWS checks