STIGUI
V-26327CAT II — Medium severitySV-33185r1_rule

The URL-path name must be set to the file path name or the directory path name.

Rule version WA00560 W22 · STIG v1 · 2018-12-24

Discussion

The ScriptAlias directive controls which directories the Apache server "sees" as containing scripts. If the directive uses a URL-path name that is different than the actual file system path, the potential exists to expose the script source code.

Check

Locate the Apache httpd.conf file.

Open the httpd.conf file with an editor such as Notepad, and search for the following uncommented directive: ScriptAlias

If any enabled ScriptAlias directive does not have matching URL-path and file-path/directory-path entries, this is a finding.

Example:

Not a finding:

ScriptAlias /cgi-bin/ “[Drive Letter]:/[directory path]/cgi-bin/

A finding:

ScriptAlias /script-cgi-bin/ “[Drive Letter]:/[directory path]/cgi-bin/

Fix

Modify the ScriptAlias directive so the URL-path and file-path/directory-path entries match.

Identifiers

Group ID
V-26327
Group title
WA00560
Rule ID
SV-33185r1_rule
Check ID
C-33817r1_chk
Fix ID
F-29469r1_fix