Rule explorer
Browse every hardening rule in the catalog. Filter by platform, severity, profile level and whether the check can be automated.
46 rules foundof 16,927Page 1 of 2
| ID | Title | Platform | Severity | Level | Check |
|---|---|---|---|---|---|
| TMA-NGINX-2.2.1 | Ensure that NGINX is run using a non-privileged, dedicated service accountnginx · Level 1 | nginx | High | 1 | Automated |
| TMA-NGINX-2.3.1 | Ensure NGINX directories and files are owned by rootnginx · Level 1 | nginx | High | 1 | Automated |
| TMA-NGINX-4.1.1 | Ensure HTTP is redirected to HTTPSnginx · Level 1 | nginx | High | 1 | Automated |
| TMA-NGINX-4.1.3 | Ensure private key permissions are restrictednginx · Level 1 | nginx | High | 1 | Automated |
| TMA-NGINX-4.1.4 | Ensure only modern TLS protocols are usednginx · Level 1 | nginx | High | 1 | Automated |
| TMA-NGINX-4.1.5 | Disable weak ciphersnginx · Level 1 | nginx | High | 1 | Automated |
| TMA-NGINX-1.1.1 | Ensure NGINX is installednginx · Level 1 | nginx | Medium | 1 | Automated |
| TMA-NGINX-1.2.1 | Ensure package manager repositories are properly configurednginx · Level 1 | nginx | Medium | 1 | Manual review |
| TMA-NGINX-1.2.2 | Ensure the latest software package is installednginx · Level 1 | nginx | Medium | 1 | Manual review |
| TMA-NGINX-2.1.1 | Ensure only required dynamic modules are loadednginx · Level 1 | nginx | Medium | 1 | Manual review |
| TMA-NGINX-2.2.2 | Ensure the NGINX service account is lockednginx · Level 1 | nginx | Medium | 1 | Automated |
| TMA-NGINX-2.2.3 | Ensure the NGINX service account has an invalid shellnginx · Level 1 | nginx | Medium | 1 | Automated |
| TMA-NGINX-2.3.2 | Ensure access to NGINX directories and files is restrictednginx · Level 1 | nginx | Medium | 1 | Automated |
| TMA-NGINX-2.4.1 | Ensure NGINX only listens for network connections on authorized portsnginx · Level 1 | nginx | Medium | 1 | Manual review |
| TMA-NGINX-2.4.2 | Ensure requests for unknown host names are rejectednginx · Level 1 | nginx | Medium | 1 | Automated |
| TMA-NGINX-2.4.3 | Ensure keepalive_timeout is 10 seconds or less, but not 0nginx · Level 1 | nginx | Medium | 1 | Automated |
| TMA-NGINX-2.4.4 | Ensure send_timeout is set to 10 seconds or less, but not 0nginx · Level 1 | nginx | Medium | 1 | Automated |
| TMA-NGINX-2.5.2 | Ensure default error and index.html pages do not reference NGINXnginx · Level 1 | nginx | Medium | 1 | Manual review |
| TMA-NGINX-2.5.3 | Ensure hidden file serving is disablednginx · Level 1 | nginx | Medium | 1 | Automated |
| TMA-NGINX-3.1 | Ensure detailed logging is enablednginx · Level 1 | nginx | Medium | 1 | Manual review |
| TMA-NGINX-3.2 | Ensure access logging is enablednginx · Level 1 | nginx | Medium | 1 | Automated |
| TMA-NGINX-3.3 | Ensure error logging is enabled and set to the info logging levelnginx · Level 1 | nginx | Medium | 1 | Automated |
| TMA-NGINX-4.1.2 | Ensure a trusted certificate and trust chain is installednginx · Level 1 | nginx | Medium | 1 | Manual review |
| TMA-NGINX-4.1.7 | Ensure Online Certificate Status Protocol (OCSP) stapling is enablednginx · Level 1 | nginx | Medium | 1 | Automated |
| TMA-NGINX-4.1.8 | Ensure HTTP Strict Transport Security (HSTS) is enablednginx · Level 1 | nginx | Medium | 1 | Automated |