WG110 IIS7 - Web sites must limit the number of simultaneous requests.

Information

Resource exhaustion can occur when an unlimited number of concurrent requests are allowed on a web-site, facilitating a Denial of Service attack. Mitigating this kind of attack will include limiting the number of concurrent HTTP/HTTPS requests per IP address and may include, where feasible, limiting parameter values associated with keepalive (i.e., a parameter used to limit the amount of time a connection may be inactive).

Solution

For the site under review, determine the maximum number of connections needed.

1. Open an administrator command prompt.
2. CD \Windows\system32\inetserv
3. Enter the command:
appcmd set config -section:system.applicationHost/sites '/[name='Default Web Site'].limits.maxConnections:X' /commit:apphost

Note: Replace SITENAME with the site under review and X with the maximum number of connections allowable.

4. Enter the command to verify changes:
appcmd list config -section:system.applicationHost/sites>out.txt (opens output in Notepad).

See Also

https://dl.dod.cyber.mil/wp-content/uploads/stigs/zip/U_MS_IIS_7-0_STIG.zip

Item Details

Category: SYSTEM AND COMMUNICATIONS PROTECTION

References: 800-53|SC-5, CAT|II, Rule-ID|SV-32323r6_rule, STIG-ID|WG110_IIS7, Vuln-ID|V-2240

Plugin: Windows

Control ID: c27978cbbd824dea76040194b9f2b651a8ec258781bbaa3fda5474eb2a19d7fa