I - Mission Critical Classified
Rules and Groups employed by this XCCDF Profile
-
SRG-APP-000131
<GroupDescription></GroupDescription>Group -
All web server files must be verified for their integrity (e.g., checksums and hashes) before becoming part of the production web server.
<VulnDiscussion>Being able to verify that a patch, upgrade, certificate, etc., being added to the web server is unchanged from the producer o...Rule Medium Severity -
SRG-APP-000131
<GroupDescription></GroupDescription>Group -
Expansion modules must be fully reviewed, tested, and signed before they can exist on a production web server.
<VulnDiscussion>In the case of a production web server, areas for content development and testing will not exist, as this type of content is ...Rule Medium Severity -
SRG-APP-000141
<GroupDescription></GroupDescription>Group -
The web server must not perform user management for hosted applications.
<VulnDiscussion>User management and authentication can be an essential part of any application hosted by the web server. Along with authentic...Rule Medium Severity -
SRG-APP-000141
<GroupDescription></GroupDescription>Group -
The web server must only contain services and functions necessary for operation.
<VulnDiscussion>A web server can provide many features, services, and processes. Some of these may be deemed unnecessary or too unsecure to r...Rule Medium Severity -
SRG-APP-000141
<GroupDescription></GroupDescription>Group -
The web server must not be a proxy server.
<VulnDiscussion>A web server should be primarily a web server or a proxy server but not both, for the same reasons that other multi-use serve...Rule Medium Severity -
SRG-APP-000141
<GroupDescription></GroupDescription>Group -
The web server must provide install options to exclude the installation of documentation, sample code, example applications, and tutorials.
<VulnDiscussion>Web server documentation, sample code, example applications, and tutorials may be an exploitable threat to a web server becau...Rule Medium Severity -
SRG-APP-000141
<GroupDescription></GroupDescription>Group -
Web server accounts not utilized by installed features (i.e., tools, utilities, specific services, etc.) must not be created and must be deleted when the web server feature is uninstalled.
<VulnDiscussion>When accounts used for web server features such as documentation, sample code, example applications, tutorials, utilities, an...Rule Medium Severity -
SRG-APP-000141
<GroupDescription></GroupDescription>Group -
The web server must provide install options to exclude installation of utility programs, services, plug-ins, and modules not necessary for operation.
<VulnDiscussion>Just as running unneeded services and protocols is a danger to the web server at the lower levels of the OSI model, running u...Rule Medium Severity -
SRG-APP-000141
<GroupDescription></GroupDescription>Group -
The web server must have Multipurpose Internet Mail Extensions (MIME) that invoke OS shell programs disabled.
<VulnDiscussion>Controlling what a user of a hosted application can access is part of the security posture of the web server. Any time a user...Rule Medium Severity -
SRG-APP-000141
<GroupDescription></GroupDescription>Group -
The web server must allow the mappings to unused and vulnerable scripts to be removed.
<VulnDiscussion>Scripts allow server side processing on behalf of the hosted application user or as processes needed in the implementation of...Rule Medium Severity
Node 2
The content of the drawer really is up to you. It could have form fields, definition lists, text lists, labels, charts, progress bars, etc. Spacing recommendation is 24px margins. You can put tabs in here, and can also make the drawer scrollable.