Rule explorer
Browse every hardening rule in the catalog. Filter by platform, severity, profile level and whether the check can be automated.
366 rules foundof 8,597Page 1 of 15
| ID | Title | Platform | Severity | Level | Check |
|---|---|---|---|---|---|
| TMA-AWS-IAM-NO-ROOT-ACCESS-KEYS | Ensure no root user account access key existsaws · Level 1 | aws | Critical | 1 | Automated |
| TMA-AWS-IAM-ROOT-MFA | Ensure MFA is enabled for the root user accountaws · Level 1 | aws | Critical | 1 | Automated |
| TMA-AWS-S3-ACCOUNT-PAB | Ensure S3 Block Public Access is enabled at account levelaws · Level 1 | aws | Critical | 1 | Automated |
| TMA-AWS-2.4 | Ensure no 'root' user account access key existsaws · Level 1 | aws | High | 1 | Manual review |
| TMA-AWS-2.5 | Ensure MFA is enabled for the 'root' user accountaws · Level 1 | aws | High | 1 | Manual review |
| TMA-AWS-2.7 | Eliminate use of the 'root' user for administrative and daily tasksaws · Level 1 | aws | High | 1 | Manual review |
| TMA-AWS-2.8 | Ensure IAM password policy requires minimum length of 14 or greateraws · Level 1 | aws | High | 1 | Manual review |
| TMA-AWS-2.10 | Ensure multi-factor authentication (MFA) is enabled for all IAM users that have a console passwordaws · Level 1 | aws | High | 1 | Manual review |
| TMA-AWS-2.11 | Ensure credentials unused for 45 days or more are disabledaws · Level 1 | aws | High | 1 | Manual review |
| TMA-AWS-2.18 | Ensure that IAM External Access Analyzer is enabled for all regionsaws · Level 1 | aws | High | 1 | Manual review |
| TMA-AWS-2.21 | Ensure AWS resource policies do not allow unrestricted access using "Principal": "*"aws · Level 1 | aws | High | 1 | Manual review |
| TMA-AWS-3.1.4 | Ensure that S3 is configured with 'Block Public Access' enabledaws · Level 1 | aws | High | 1 | Manual review |
| TMA-AWS-3.2.1 | Ensure that encryption-at-rest is enabled for RDS instancesaws · Level 1 | aws | High | 1 | Manual review |
| TMA-AWS-3.2.3 | Ensure that RDS instances are not publicly accessibleaws · Level 1 | aws | High | 1 | Manual review |
| TMA-AWS-3.3.1 | Ensure that encryption is enabled for EFS file systemsaws · Level 1 | aws | High | 1 | Manual review |
| TMA-AWS-4.1 | Ensure CloudTrail is enabled in all regionsaws · Level 1 | aws | High | 1 | Manual review |
| TMA-AWS-4.4 | Ensure that server access logging is enabled on the CloudTrail S3 bucketaws · Level 1 | aws | High | 1 | Manual review |
| TMA-AWS-4.10 | Ensure all AWS-managed web front-end services have access logging enabledaws · Level 1 | aws | High | 1 | Manual review |
| TMA-AWS-5.2 | Ensure management console sign-in without MFA is monitoredaws · Level 1 | aws | High | 1 | Manual review |
| TMA-AWS-5.3 | Ensure usage of the 'root' account is monitoredaws · Level 1 | aws | High | 1 | Manual review |
| TMA-AWS-6.1.1 | Ensure EBS volume encryption is enabled in all regionsaws · Level 1 | aws | High | 1 | Manual review |
| TMA-AWS-6.2 | Ensure no Network ACLs allow ingress from 0.0.0.0/0 to remote server administration portsaws · Level 1 | aws | High | 1 | Manual review |
| TMA-AWS-6.3 | Ensure no security groups allow ingress from 0.0.0.0/0 to remote server administration portsaws · Level 1 | aws | High | 1 | Manual review |
| TMA-AWS-6.4 | Ensure no security groups allow ingress from ::/0 to remote server administration portsaws · Level 1 | aws | High | 1 | Manual review |
| TMA-AWS-CLOUDTRAIL-MULTIREGION | Ensure CloudTrail is enabled in all regionsaws · Level 1 | aws | High | 1 | Automated |