logo

Database

Aws Root Signing Certificates

Description

Detects if the AWS root user account has active signing certificates. Having active signing certificates on the root account represents a security risk since these certificates can be used to make programmatic requests to AWS, which violates the principle of not using root credentials for day-to-day operations.

Weakness:

165 - Insecure service configuration - AWS

Category: Functionality Abuse

Detection Strategy

    Retrieves and analyzes the AWS account's IAM credential report

    Checks if either certificate 1 or certificate 2 is active for the root user (first entry in credential report)

    Reports a vulnerability if any root user signing certificate is marked as 'active'