TMAegisBeta
Más reglas para apache

Apache HTTP Server

TMA-APACHE-2.9

Ensure the Basic and Digest Authentication Modules are Disabled

BajaNivel 1Automatizadaapache

Descripción

The Apache mod_auth_basic and mod_auth_digest modules support HTTP Basic Authentication and HTTP Digest Authentication respectively. The two authentication protocols are used to restrict access to users who provide a valid user name and password. Counts loaded modules matching auth_basic_module or auth_digest_module; expects 0. Uses the module list from apachectl -M (apache2ctl/httpd; needs root).

Cómo se verifica

Método de auditoría: Comando de shell

shell
b=$(command -v apache2ctl || command -v apachectl || command -v httpd) || exit 1; m=$("$b" ${APACHE_CONF:+-f "$APACHE_CONF"} -M 2>/dev/null) || exit 1; printf '%s\n' "$m" | grep -Eic 'auth_(basic|digest)_module' || true
Salida esperada
0

Cómo se corrige

Método de corrección: Guía o parche de infraestructura

Comment out LoadModule auth_basic_module / auth_digest_module (a2dismod -f auth_basic auth_digest) and use a stronger authentication method. Then run apachectl configtest and reload Apache.

Propiedades

Sistemas operativos
Cualquiera
Etiquetas
apachemodules
Referencia
CIS Apache HTTP Server 2.4 Benchmark v2.4.0 - 2.9 Ensure the Basic and Digest Authentication Modules are Disabled

Verificar este host

Ejecute esto en un equipo que tenga permiso para auditar. El escaneo es de solo lectura.

shell
tmaegis scan --target apache