Microsoft IIS 10.0 Server Security Technical Implementation Guide
Rules, Groups, and Values defined within the XCCDF Benchmark
-
Both the log file and Event Tracing for Windows (ETW) for the IIS 10.0 web server must be enabled.
Internet Information Services (IIS) on Windows Server 2012 provides basic logging capabilities. However, because IIS takes some time to flush logs to disk, administrators do not have access to logg...Rule Medium Severity -
An IIS 10.0 web server behind a load balancer or proxy server must produce log records containing the source client IP and destination information.
Web server logging capability is critical for accurate forensic analysis. Without sufficient and accurate information, a correct replay of the events cannot be determined. Ascertaining the correct...Rule Medium Severity -
The IIS 10.0 web server must produce log records that contain sufficient information to establish the outcome (success or failure) of IIS 10.0 web server events.
Web server logging capability is critical for accurate forensic analysis. Without sufficient and accurate information, a correct replay of the events cannot be determined. Ascertaining the success...Rule Medium Severity -
The log data and records from the IIS 10.0 web server must be backed up onto a different system or media.
Protection of log data includes ensuring log data is not accidentally lost or deleted. Backing up log records to an unrelated system, or onto separate media than the system on which the web server ...Rule Medium Severity -
The IIS 10.0 web server must only contain functions necessary for operation.
A web server can provide many features, services, and processes. Some of these may be deemed unnecessary or too unsecure to run on a production DoD system. The web server must provide the capabili...Rule Medium Severity -
All IIS 10.0 web server sample code, example applications, and tutorials must be removed from a production IIS 10.0 server.
Web server documentation, sample code, example applications, and tutorials may be an exploitable threat to a web server. A production web server may only contain components that are operationally n...Rule High Severity -
The IIS 10.0 web server must have Multipurpose Internet Mail Extensions (MIME) that invoke OS shell programs disabled.
Controlling what a user of a hosted application can access is part of the security posture of the web server. Any time a user can access more functionality than is needed for the operation of the h...Rule Medium Severity -
Java software installed on a production IIS 10.0 web server must be limited to .class files and the Java Virtual Machine.
Mobile code in hosted applications allows the developer to add functionality and displays to hosted applications that are fluid, as opposed to a static web page. The data presentation becomes more ...Rule Medium Severity -
The IIS 10.0 web server must separate the hosted applications from hosted web server management functionality.
The separation of user functionality from web server management can be accomplished by moving management functions to a separate IP address or port. To further separate the management functions, se...Rule Medium Severity -
The IIS 10.0 web server must provide the capability to immediately disconnect or disable remote access to the hosted applications.
During an attack on the web server or any of the hosted applications, the system administrator may need to disconnect or disable access by users to stop the attack. The web server must provide a c...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.