STIGQter STIGQter: STIG Summary: Apache Server 2.4 UNIX Server Security Technical Implementation Guide Version: 3 Release: 3 Benchmark Date: 01 Jul 2026:

The Apache web server must generate a session ID using as much of the character set as possible to reduce the risk of brute force.

DISA Rule

SV-214253r1043181_rule

Vulnerability Number

V-214253

Group Title

SRG-APP-000224-WSR-000138

Rule Version

AS24-U1-000520

Severity

CAT I

CCI(s)

Weight

10

Fix Recommendation

Determine the location of the "HTTPD_ROOT" directory and the "httpd.conf" file:

# apachectl -V | egrep -i 'httpd_root|server_config_file'
-D HTTPD_ROOT="/etc/httpd"
-D SERVER_CONFIG_FILE="conf/httpd.conf"

Load the "unique_id_module".

Example: LoadModule unique_id_module modules/mod_unique_id.so

Restart Apache: apachectl restart

Check Contents

Determine the location of the "HTTPD_ROOT" directory and the "httpd.conf" file:

# apachectl -V | egrep -i 'httpd_root|server_config_file'
-D HTTPD_ROOT="/etc/httpd"
-D SERVER_CONFIG_FILE="conf/httpd.conf"

Note: The apachectl front end is the preferred method for locating the Apache httpd file. For some Linux distributions, "apache2ctl -V" or "httpd -V" can also be used.

Verify the "unique_id_module" is loaded:

run httpd -M | grep unique_id
If no unique_id is returned, this is a finding.

Vulnerability Number

V-214253

Documentable

False

Rule Version

AS24-U1-000520

Severity Override Guidance

Determine the location of the "HTTPD_ROOT" directory and the "httpd.conf" file:

# apachectl -V | egrep -i 'httpd_root|server_config_file'
-D HTTPD_ROOT="/etc/httpd"
-D SERVER_CONFIG_FILE="conf/httpd.conf"

Note: The apachectl front end is the preferred method for locating the Apache httpd file. For some Linux distributions, "apache2ctl -V" or "httpd -V" can also be used.

Verify the "unique_id_module" is loaded:

run httpd -M | grep unique_id
If no unique_id is returned, this is a finding.

Check Content Reference

M

Target Key

3996