Rule explorer
Browse every hardening rule in the catalog. Filter by platform, severity, profile level and whether the check can be automated.
27 rules foundof 16,927Page 1 of 2
| ID | Title | Platform | Severity | Level | Check |
|---|---|---|---|---|---|
| TMA-MONGODB-2.1 | Ensure Authentication is configuredmongodb · Level 1 | mongodb | Critical | 1 | Automated |
| TMA-MONGO-BIND-ALL | Ensure mongod does not listen on all interfacesmongodb · Level 1 | mongodb | High | 1 | Automated |
| TMA-MONGODB-2.2 | Ensure that MongoDB does not bypass authentication via the localhost exceptionmongodb · Level 1 | mongodb | High | 1 | Automated |
| TMA-MONGODB-2.3 | Ensure authentication is enabled in the sharded clustermongodb · Level 2 | mongodb | High | 2 | Automated |
| TMA-MONGODB-3.1 | Ensure least privilege for database accountsmongodb · Level 1 | mongodb | High | 1 | Manual review |
| TMA-MONGODB-3.3 | Ensure that MongoDB is run using a non-privileged, dedicated service accountmongodb · Level 1 | mongodb | High | 1 | Automated |
| TMA-MONGODB-3.5 | Review Superuser/Admin Rolesmongodb · Level 2 | mongodb | High | 2 | Manual review |
| TMA-MONGODB-4.2 | Ensure Weak Protocols are Disabledmongodb · Level 1 | mongodb | High | 1 | Automated |
| TMA-MONGODB-4.3 | Ensure Encryption of Data in Transit TLS or SSL (Transport Encryption)mongodb · Level 1 | mongodb | High | 1 | Automated |
| TMA-MONGODB-5.1 | Ensure that system activity is auditedmongodb · Level 1 | mongodb | High | 1 | Automated |
| TMA-MONGODB-7.1 | Ensure appropriate key file permissions are setmongodb · Level 1 | mongodb | High | 1 | Automated |
| TMA-MONGODB-7.2 | Ensure appropriate database file permissions are setmongodb · Level 1 | mongodb | High | 1 | Automated |
| TMA-MONGO-CONFIG-PERMISSIONS | Ensure /etc/mongod.conf is not writable by group or readable by othersmongodb · Level 1 | mongodb | Medium | 1 | Automated |
| TMA-MONGO-SYSTEM-LOG-DESTINATION | Ensure system activity is logged to a file or syslogmongodb · Level 1 | mongodb | Medium | 1 | Automated |
| TMA-MONGODB-1.1 | Ensure the appropriate MongoDB software version/patches are installedmongodb · Level 1 | mongodb | Medium | 1 | Manual review |
| TMA-MONGODB-3.2 | Ensure that role-based access control is enabled and configured appropriatelymongodb · Level 1 | mongodb | Medium | 1 | Manual review |
| TMA-MONGODB-3.4 | Ensure that each role for each MongoDB database is needed and grants only the necessary privilegesmongodb · Level 1 | mongodb | Medium | 1 | Manual review |
| TMA-MONGODB-4.1 | Ensure legacy TLS protocols are disabledmongodb · Level 2 | mongodb | Medium | 2 | Automated |
| TMA-MONGODB-4.4 | Ensure Federal Information Processing Standard (FIPS) is enabledmongodb · Level 2 | mongodb | Medium | 2 | Automated |
| TMA-MONGODB-4.5 | Ensure Encryption of Data at Restmongodb · Level 2 | mongodb | Medium | 2 | Automated |
| TMA-MONGODB-5.2 | Ensure that audit filters are configured properlymongodb · Level 2 | mongodb | Medium | 2 | Manual review |
| TMA-MONGODB-6.3 | Ensure that server-side scripting is disabled if not neededmongodb · Level 2 | mongodb | Medium | 2 | Automated |
| TMA-MONGO-REDACT-CLIENT-LOG | Ensure client data is redacted from logsmongodb · Level 2 | mongodb | Low | 2 | Automated |
| TMA-MONGODB-5.3 | Ensure that logging captures as much information as possiblemongodb · Level 2 | mongodb | Low | 2 | Automated |
| TMA-MONGODB-5.4 | Ensure that new entries are appended to the end of the log filemongodb · Level 2 | mongodb | Low | 2 | Automated |