# 1.3 Ensure Security Questions Are Registered in the AWS Account (Manual)

- Source: https://support.icompaas.com/support/solutions/articles/62000233150-1-3-ensure-security-questions-are-registered-in-the-aws-account-manual-
- Section: [Solutions](https://support.icompaas.com/support/solutions) › [AWS CIS V.4 Level 1 Benchmarks](https://support.icompaas.com/support/solutions/62000112671) › [CIS Control 1](https://support.icompaas.com/support/solutions/folders/62000169194)
- Last updated: 2026-05-29
- Publisher: iCompaas, Inc. (https://www.icompaas.com)

### Profile Applicability:

**Level 1**

## Description:

AWS provides account owners with the ability to set security questions in the AWS Support portal. These security questions allow AWS Customer Support to authenticate individuals requesting account recovery or support assistance for the root user account. Setting security questions ensures that root account recovery is possible in case the password is lost or the MFA device is unavailable.

## Rationale:

The AWS root user has full administrative control over an AWS account and should be used sparingly. However, in cases where:

-   The root account password is lost
    
-   The root MFA device is unavailable or destroyed  
    AWS can allow root account recovery through authentication using security challenge questions and answers.  
    Without security questions:
    
-   Root account recovery may be delayed or impossible.
    
-   AWS support will have limited options for account authentication.
    
-   Organizations may lose access to critical AWS services.
    

## Impact:

-   Failure to set security questions can result in permanent account lockout if the root password and MFA are lost.
    
-   Without security questions, AWS support may not be able to verify account ownership during an emergency.
    
-   Increased risk of unauthorized access if security questions are weak or widely known.
    

## Default Value:

By default, AWS does not require security questions to be set. If not configured, AWS support may not be able to verify account ownership in case of a lost root password or MFA device.

## Pre-Requisites:

1.  AWS Root User Access:
    
    -   Must log in as the AWS root user to configure security questions.
        
2.  IAM Permissions:
    
    -   The root user must perform this action (IAM users cannot set security questions).
        
3.  List of Security Questions & Answers:
    
    -   Choose strong answers that are not publicly available (e.g., avoid "mother's maiden name").
        
4.  Secure Storage Mechanism:
    
    -   Store answers in a password manager or secure physical location.
        

## Remediation:

### Test Plan:

## Using AWS Console  

1.  Login to AWS as the root user.
    
2.  Click on the Account Name (top-right corner).
    

                 ![](https://support.icompaas.com/assets/kb/9b796fad0d93a430.png)

3.  Select My Account from the dropdown.
    

                         ![](https://support.icompaas.com/assets/kb/242edf0dcf62a06f.png)

4.  Scroll to the Configure Security Challenge Questions section
    
5.  Ensure that three security challenge questions are configured.
    

## Implementation Steps:

## Using AWS Console 

1.  Login to AWS as the root user.
    
2.  Click on the Account Name (top-right corner).
    
3.  Select My Account from the dropdown.
    

![](https://support.icompaas.com/assets/kb/bf9ee597d12b1875.png)

4.  Scroll to the Configure Security Questions section.
    
5.  Click Edit.
    
6.  For each question:
    
    -   Select an appropriate security question from the dropdown.
        
    -   Enter a strong, unique answer.
        
7.  Click Update.
    
8.  Save the questions and answers in a secure location (e.g., password manager, offline storage).
    

## Backout Plan:

If incorrect security questions are saved:

1.  Login as the root user and navigate to My Account.
    
2.  Edit security questions and update them with new answers.
    
3.  Store the new answers securely.
    

## References:

-   AWS Account Security Best Practices
    
-   AWS Security Documentation
    

## CIS Controls Mapping:

<table style="border:none;border-collapse:collapse"><colgroup style="font-family:&quot;Helvetica Neue&quot;"><col style="font-family:&quot;Helvetica Neue&quot;"><col style="font-family:&quot;Helvetica Neue&quot;"><col style="font-family:&quot;Helvetica Neue&quot;"></colgroup><tbody><tr style="height:40pt;font-family:&quot;Helvetica Neue&quot;;font-size:14px"><td style="padding:5pt;overflow:hidden;overflow-wrap:break-word;font-family:&quot;Helvetica Neue&quot;;font-size:14px"><p dir="ltr" style="line-height:1.38;text-align:left;margin-bottom:0pt;font-family:&quot;Helvetica Neue&quot;;font-size:14px"><span style="font-size:14px"><span style="font-family:Helvetica Neue"><span style="color:rgb(0, 0, 0);font-weight:700;font-family:&quot;Helvetica Neue&quot;">CIS Control Version</span></span></span></p></td><td style="padding:5pt;overflow:hidden;overflow-wrap:break-word;font-family:&quot;Helvetica Neue&quot;;font-size:14px"><p dir="ltr" style="line-height:1.38;text-align:left;margin-bottom:0pt;font-family:&quot;Helvetica Neue&quot;;font-size:14px"><span style="font-size:14px"><span style="font-family:Helvetica Neue"><span style="color:rgb(0, 0, 0);font-weight:700;font-family:&quot;Helvetica Neue&quot;">Control ID</span></span></span></p></td><td style="padding:5pt;overflow:hidden;overflow-wrap:break-word;font-family:&quot;Helvetica Neue&quot;;font-size:14px"><p dir="ltr" style="line-height:1.38;text-align:justify;margin-bottom:0pt;font-family:&quot;Helvetica Neue&quot;;font-size:14px"><span style="font-size:14px"><span style="font-family:Helvetica Neue"><span style="color:rgb(0, 0, 0);font-weight:700;font-family:&quot;Helvetica Neue&quot;">Control Description</span></span></span></p></td></tr><tr style="height:40pt;font-family:&quot;Helvetica Neue&quot;;font-size:14px"><td style="padding:5pt;overflow:hidden;overflow-wrap:break-word;font-family:&quot;Helvetica Neue&quot;;font-size:14px"><p dir="ltr" style="line-height:1.38;text-align:justify;margin-bottom:0pt;font-family:&quot;Helvetica Neue&quot;;font-size:14px"><span style="font-size:14px"><span style="font-family:Helvetica Neue"><span style="color:rgb(0, 0, 0);font-family:&quot;Helvetica Neue&quot;">CIS v8</span></span></span></p></td><td style="padding:5pt;overflow:hidden;overflow-wrap:break-word;font-family:&quot;Helvetica Neue&quot;;font-size:14px"><p dir="ltr" style="line-height:1.38;text-align:justify;margin-bottom:0pt;font-family:&quot;Helvetica Neue&quot;;font-size:14px"><strong><span style="font-size:14px"><span style="font-family:Helvetica Neue"><span style="color:rgb(0, 0, 0);font-family:&quot;Helvetica Neue&quot;">5.1</span></span></span></strong></p></td><td style="padding:5pt;overflow:hidden;overflow-wrap:break-word;font-family:&quot;Helvetica Neue&quot;;font-size:14px"><p dir="ltr" style="line-height:1.38;text-align:justify;margin-bottom:0pt;font-family:&quot;Helvetica Neue&quot;;font-size:14px"><strong><span style="font-size:14px"><span style="font-family:Helvetica Neue"><span style="color:rgb(0, 0, 0);font-weight:400;font-family:&quot;Helvetica Neue&quot;">Establish and maintain an inventory of all accounts managed in the enterprise. Validate all active accounts periodically.</span></span></span></strong></p></td></tr><tr style="height:40pt"><td style="padding:5pt;overflow:hidden;overflow-wrap:break-word;font-family:&quot;Helvetica Neue&quot;;font-size:14px"><p dir="ltr" style="line-height:1.38;text-align:justify;margin-bottom:0pt;font-family:&quot;Helvetica Neue&quot;;font-size:14px"><span style="font-size:14px"><span style="font-family:Helvetica Neue"><span style="color:rgb(0, 0, 0);font-family:&quot;Helvetica Neue&quot;">CIS v7</span></span></span></p></td><td style="padding:5pt;overflow:hidden;overflow-wrap:break-word;font-family:&quot;Helvetica Neue&quot;;font-size:14px"><p dir="ltr" style="line-height:1.38;text-align:justify;margin-bottom:0pt;font-family:&quot;Helvetica Neue&quot;;font-size:14px"><strong><span style="font-size:14px"><span style="font-family:Helvetica Neue"><span style="color:rgb(0, 0, 0);font-family:&quot;Helvetica Neue&quot;">16.1</span></span></span></strong></p></td><td style="padding:5pt;overflow:hidden;overflow-wrap:break-word"><p dir="ltr" style="line-height:1.38;text-align:justify;margin-bottom:0pt"><strong><span style="font-family:&quot;Helvetica Neue&quot;;font-size:14px"><span dir="ltr" style="color:rgb(0, 0, 0);font-weight:400">Maintain an inventory of all authentication systems, including those at a remote service provider.</span></span></strong></p></td></tr></tbody></table>

## Related compliance guidance

- [SOC 2 compliance: a practical implementation guide for cloud-native SaaS teams](https://support.icompaas.com/compliance/soc-2-trust-services-criteria): Configuration checks like this one are the technical half of a SOC 2 / ISO 27001 programme — the guide shows where they fit, what else an auditor expects, and how to evidence them.
- [ISO/IEC 27001:2022 compliance: a practical implementation guide](https://support.icompaas.com/compliance/iso-27001-2022): ISO 27001 Annex A.8 (technological controls) is where cloud hardening evidence lands; the guide shows how to run the ISMS around it.
