More Info:

Multiple access keys for the same user should be avoided. There should be just 1 access key per user account.

Risk Level

Medium

Address

Security

Compliance Standards

CISAWS, CBP, HITRUST

Triage and Remediation

How to Prevent

To prevent user accounts from having multiple access keys in AWS IAM using the AWS Management Console, follow these steps:

  1. Navigate to IAM Dashboard:

    • Sign in to the AWS Management Console.
    • Open the IAM (Identity and Access Management) dashboard by selecting “IAM” from the services menu.
  2. Access User Details:

    • In the IAM dashboard, select “Users” from the left-hand navigation pane.
    • Click on the username of the user you want to manage.
  3. Review Access Keys:

    • In the user details page, select the “Security credentials” tab.
    • Under the “Access keys” section, review the list of access keys associated with the user.
  4. Enforce Single Access Key Policy:

    • Ensure that each user has only one active access key.
    • If a user has multiple access keys, consider implementing a policy or standard operating procedure (SOP) that restricts the creation of multiple access keys per user.
    • Educate users and administrators on the importance of maintaining a single access key for security and management purposes.

By following these steps, you can help prevent the misconfiguration of user accounts having multiple access keys in AWS IAM using the AWS Management Console.

Additional Reading: