accounts12
Cuentas con UID 0, contraseñas vacías o con hashes débiles, NOPASSWD en sudo, cuentas de servicio con shell.
UID 0 accounts, empty or weakly hashed passwords, NOPASSWD in sudo, service accounts with a shell.
ssh16
Configuración efectiva de OpenSSH: login de root, contraseñas, algoritmos débiles, bloques Match, claves de host.
Effective OpenSSH configuration: root login, passwords, weak algorithms, Match blocks, host keys.
filesystem18
Permisos críticos, SUID/SGID fuera de paquetes o en binarios de GTFOBins, world-writable, montajes de /tmp.
Critical permissions, SUID/SGID outside packages or on GTFOBins binaries, world-writable files, /tmp mounts.
secrets8
Credenciales en texto plano, en URLs, historiales, units de systemd y cron; claves privadas legibles por todos.
Plaintext credentials, in URLs, shell histories, systemd units and cron; world-readable private keys.
network17
Firewall local, puertos expuestos y parámetros de red del kernel.
Local firewall, exposed ports and kernel network parameters.
patching7
Actualizaciones pendientes, reinicio pendiente, fin de soporte de la distribución.
Pending updates, pending reboot, end of support of the distribution.
persistence15
Indicadores de compromiso y mecanismos de persistencia: PAM, ld.so.preload, cron, units, claves autorizadas.
Signs of compromise and persistence mechanisms: PAM, ld.so.preload, cron, units, authorized keys.
hardening17
SELinux/AppArmor, auditd, sincronización horaria, logs, parámetros de endurecimiento del kernel.
SELinux/AppArmor, auditd, time sync, logging, kernel hardening parameters.
apps18
Tomcat, Redis, Docker, PostgreSQL, Samba, Apache y nginx: las configuraciones peligrosas de siempre.
Tomcat, Redis, Docker, PostgreSQL, Samba, Apache and nginx: the usual dangerous settings.
Cada control tiene un ID estable (SSH-001, FS-013…) que nunca cambia de significado. La lista completa, con la gravedad de cada uno, está en docs/CHECKS.md.
Every check has a stable ID (SSH-001, FS-013…) that never changes meaning. The full list, with each one's severity, is in docs/CHECKS.md.