π AWS Account IAM Password Policy minimum password length is 14 characters or less π’
- Contextual name: π IAM Password Policy minimum password length is 14 characters or less π’
- ID:
/ce/ca/aws/account/password-policy-minimum-password-length-14
- Located in: π AWS Account
Flagsβ
- π’ Policy with categories
- π’ Policy with type
- π’ Production policy
Our Metadataβ
- Policy Type:
COMPLIANCE_POLICY
- Policy Category:
SECURITY
Similar Policiesβ
- Cloud Conformity
Logicβ
- π§ prod.logic.yaml π’
Descriptionβ
Descriptionβ
Password policies are, in part, used to enforce password complexity requirements. IAM password policies can be used to ensure password are at least a given length. It is recommended that the password policy require a minimum password length 14.
Rationaleβ
Setting a password complexity policy increases account resiliency against brute force login attempts.
Auditβ
Perform the following to ensure the password policy is configured as prescribed:
From Consoleβ
- Login to AWS Console (with appropriate permissions to View Identity Access Management Account Settings).
- Go to IAM Service on the AWS Console.
- Click on Account Settings on the Left Pane.
- Ensure "Minimum password length" is set to 14 or greater.
From Command Lineβ
- Run the following command:
aws iam get-account-password-policy
Ensure the output of the above command includes
"MinimumPasswordLength": 14
(or higher).Referencesβ
- CCE-78907-3
- https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_passwords_account-policy.html
... see more
Remediationβ
Remediationβ
Perform the following to set the password policy as prescribed:
From Consoleβ
- Login to AWS Console (with appropriate permissions to View Identity Access Management Account Settings).
- Go to IAM Service on the AWS Console.
- Click on Account Settings on the Left Pane.
- Set
Minimum password length
to14
or greater.- Click
Apply password policy
.From Command Lineβ
Run the following command:
aws iam update-account-password-policy --minimum-password-length 14
Note: All commands starting with "aws iam update-account-password-policy" can be combined into a single command.