Apache HTTP Server
TMA-APACHE-11.3
Ensure the httpd_t Type is Not in Permissive Mode
BajaNivel 2Automatizadaapache
Descripción
In addition to setting the entire SELinux configuration in permissive mode, it is possible to set individual process types (domains) such as httpd_t into a permissive mode as well. The permissive mode will not prevent any access or actions, instead, any actions that would have been denied are simply logged. semodule -l must not list permissive_httpd_t (httpd_t in permissive mode); expects 0. Not applicable without /etc/selinux/config.
Cómo se verifica
Método de auditoría: Comando de shell
shell
out=$(semodule -l 2>/dev/null) || exit 1; printf '%s\n' "$out" | grep -c 'permissive_httpd_t' || true- Salida esperada
0
Cómo se corrige
Método de corrección: Guía o parche de infraestructura
semanage permissive -d httpd_t
Propiedades
- Sistemas operativos
- Cualquiera
- Etiquetas
- apacheselinux
- Referencia
- CIS Apache HTTP Server 2.4 Benchmark v2.4.0 - 11.3 Ensure the httpd_t Type is Not in Permissive Mode
Verificar este host
Ejecute esto en un equipo que tenga permiso para auditar. El escaneo es de solo lectura.
shell
tmaegis scan --target apache --level 2