Skip to content

Web Server Security Requirements Guide

Rules, Groups, and Values defined within the XCCDF Benchmark

  • SRG-APP-000439

    <GroupDescription></GroupDescription>
    Group
  • The web server must disable HTTP/1.x downgrading.

    &lt;VulnDiscussion&gt;HTTP/2 is backward compatible with HTTP/1.x, so it is possible to configure the architecture to implement a front-end server ...
    Rule Medium Severity
  • SRG-APP-000251

    <GroupDescription></GroupDescription>
    Group
  • The web server must interpret and normalize ambiguous HTTP requests or terminate the TCP connection.

    &lt;VulnDiscussion&gt;Request smuggling attacks involve placing both the Content-Length header and the Transfer-Encoding header into a single HTTP/...
    Rule Medium Severity
  • SRG-APP-000251

    <GroupDescription></GroupDescription>
    Group
  • The web server must terminate the connection if server-level exceptions are triggered when handling requests to prevent HTTP request smuggling attacks.

    &lt;VulnDiscussion&gt;The web server defines a set of exceptions for every HTTP status code. Each exception class has a status code according to RF...
    Rule Medium Severity
  • SRG-APP-000439

    <GroupDescription></GroupDescription>
    Group
  • The web server must only use forward proxies that route HTTP/2 requests upstream.

    &lt;VulnDiscussion&gt;Without protection of the transmitted information, confidentiality and integrity may be compromised since unprotected communi...
    Rule Medium Severity

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.

Capacity
Modules