π AWS IAM User MFA is not enabled for all users with console password π’
- Contextual name: π User MFA is not enabled for all users with console password π’
- ID:
/ce/ca/aws/iam/mfa-for-all-users-with-console-password
- Located in: π AWS IAM
Flagsβ
- π’ Policy with categories
- π’ Policy with type
- π’ Production policy
Our Metadataβ
- Policy Type:
COMPLIANCE_POLICY
- Policy Category:
SECURITY
Similar Policiesβ
- Cloud Conformity
- Internal
dec-x-b92b08f4
Similar Internal Rulesβ
Rule | Policies | Flags |
---|---|---|
βοΈ dec-x-b92b08f4 | 1 |
Logicβ
- π§ prod.logic.yaml π’
- π AWS IAM User
- π AWS IAM User - credReport.extracts.yaml
- π§ͺ test-data.json
Descriptionβ
Descriptionβ
Multi-Factor Authentication (MFA) adds an extra layer of authentication assurance beyond traditional credentials. With MFA enabled, when a user signs in to the AWS Console, they will be prompted for their user name and password as well as for an authentication code from their physical or virtual MFA token. It is recommended that MFA be enabled for all accounts that have a console password.
Rationaleβ
Enabling MFA provides increased security for console access as it requires the authenticating principal to possess a device that displays a time-sensitive key and have knowledge of a credential.
Impactβ
AWS will soon end support for SMS multi-factor authentication (MFA). New customers are not allowed to use this feature. We recommend that existing customers switch to one of the following alternative methods of MFA.
Auditβ
Perform the following to determine if a MFA device is enabled for all IAM users having a console password:
From Consoleβ
- Open the IAM console at https://console.aws.amazon.com/iam/.
... see more
Remediationβ
Remediationβ
Perform the following to enable MFA:
From Consoleβ
- Sign in to the AWS Management Console and open the IAM console at https://console.aws.amazon.com/iam/.
- In the left pane, select
Users
.- In the
User Name
list, choose the name of the intended MFA user.- Choose the
Security Credentials
tab, and then chooseManage MFA Device
.- In the
Manage MFA Device wizard
, chooseVirtual MFA
device, and then chooseContinue
.IAM generates and displays configuration information for the virtual MFA device, including a QR code graphic. The graphic is a representation of the
secret configuration key
that is available for manual entry on devices that do not support QR codes.
- Open your virtual MFA application. (For a list of apps that you can use for hosting virtual MFA devices, see Virtual MFA Applications). If the virtual MFA application supports multiple accounts (multiple virtual MFA devices), choose the option to create a new account (a new virtual MFA device).
... see more