Skip to content

Oracle HTTP Server 12.1.3 Security Technical Implementation Guide

Rules, Groups, and Values defined within the XCCDF Benchmark

  • If WebLogic is not in use with OHS, OHS must have the include mod_wl_ohs.conf directive disabled at the server level.

    <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-WSR-000075

    <GroupDescription></GroupDescription>
    Group
  • If mod_plsql is not in use with OHS, OHS must have the include moduleconf/* directive disabled.

    &lt;VulnDiscussion&gt;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-000172-WSR-000104

    <GroupDescription></GroupDescription>
    Group
  • OHS must have the LoadModule ossl_module directive enabled to encrypt passwords during transmission.

    &lt;VulnDiscussion&gt;Data used to authenticate, especially passwords, needs to be protected at all times, and encryption is the standard method fo...
    Rule High Severity
  • SRG-APP-000172-WSR-000104

    <GroupDescription></GroupDescription>
    Group
  • OHS must use FIPS modules to encrypt passwords during transmission.

    &lt;VulnDiscussion&gt;Data used to authenticate, especially passwords, needs to be protected at all times, and encryption is the standard method fo...
    Rule High Severity
  • SRG-APP-000172-WSR-000104

    <GroupDescription></GroupDescription>
    Group
  • OHS must have the SSLEngine, SSLProtocol, and SSLWallet directives enabled and configured to encrypt passwords during transmission.

    &lt;VulnDiscussion&gt;Data used to authenticate, especially passwords, needs to be protected at all times, and encryption is the standard method fo...
    Rule High Severity
  • SRG-APP-000172-WSR-000104

    <GroupDescription></GroupDescription>
    Group
  • OHS must have the SSLCipherSuite directive enabled to encrypt passwords during transmission.

    &lt;VulnDiscussion&gt;Data used to authenticate, especially passwords, needs to be protected at all times, and encryption is the standard method fo...
    Rule High Severity
  • SRG-APP-000175-WSR-000095

    <GroupDescription></GroupDescription>
    Group
  • OHS must have the LoadModule ossl_module directive enabled to perform RFC 5280-compliant certification path validation.

    &lt;VulnDiscussion&gt;A certificate's certification path is the path from the end entity certificate to a trusted root certification authority (CA)...
    Rule Medium Severity
  • SRG-APP-000175-WSR-000095

    <GroupDescription></GroupDescription>
    Group
  • OHS must use FIPS modules to perform RFC 5280-compliant certification path validation.

    &lt;VulnDiscussion&gt;A certificate's certification path is the path from the end entity certificate to a trusted root certification authority (CA)...
    Rule Medium Severity
  • SRG-APP-000175-WSR-000095

    <GroupDescription></GroupDescription>
    Group
  • OHS must have the SSLEngine, SSLProtocol, and SSLWallet directives enabled and configured to perform RFC 5280-compliant certification path validation.

    &lt;VulnDiscussion&gt;A certificate's certification path is the path from the end entity certificate to a trusted root certification authority (CA)...
    Rule Medium Severity
  • SRG-APP-000175-WSR-000095

    <GroupDescription></GroupDescription>
    Group
  • OHS must have the SSLCipherSuite directive enabled to perform RFC 5280-compliant certification path validation.

    &lt;VulnDiscussion&gt;A certificate's certification path is the path from the end entity certificate to a trusted root certification authority (CA)...
    Rule Medium Severity
  • SRG-APP-000175-WSR-000095

    <GroupDescription></GroupDescription>
    Group
  • OHS must have the SSLVerifyClient directive set within each SSL-enabled VirtualHost directive to perform RFC 5280-compliant certification path validation.

    &lt;VulnDiscussion&gt;A certificate's certification path is the path from the end entity certificate to a trusted root certification authority (CA)...
    Rule Medium Severity
  • SRG-APP-000175-WSR-000095

    <GroupDescription></GroupDescription>
    Group
  • OHS must have the SSLCARevocationFile and SSLCRLCheck directives within each SSL-enabled VirtualHost directive set to perform RFC 5280-compliant certification path validation when using single certification revocation.

    &lt;VulnDiscussion&gt;A certificate's certification path is the path from the end entity certificate to a trusted root certification authority (CA)...
    Rule Medium Severity
  • SRG-APP-000175-WSR-000095

    <GroupDescription></GroupDescription>
    Group
  • OHS must have SSLCARevocationPath and SSLCRLCheck directives within each SSL-enabled VirtualHost directive set to perform RFC 5280-compliant certification path validation when using multiple certification revocation.

    &lt;VulnDiscussion&gt;A certificate's certification path is the path from the end entity certificate to a trusted root certification authority (CA)...
    Rule Medium Severity
  • SRG-APP-000175-WSR-000095

    <GroupDescription></GroupDescription>
    Group
  • OHS must be integrated with a tool such as Oracle Access Manager to enforce a client-side certificate revocation check through the OCSP protocol.

    &lt;VulnDiscussion&gt;A certificate's certification path is the path from the end entity certificate to a trusted root certification authority (CA)...
    Rule Medium Severity
  • SRG-APP-000179-WSR-000110

    <GroupDescription></GroupDescription>
    Group
  • OHS must have the LoadModule ossl_module directive enabled to meet the requirements of applicable federal laws, Executive Orders, directives, policies, regulations, standards, and guidance when encrypting stored data.

    &lt;VulnDiscussion&gt;Encryption is only as good as the encryption modules utilized. Unapproved cryptographic module algorithms cannot be verified...
    Rule Medium Severity
  • SRG-APP-000179-WSR-000110

    <GroupDescription></GroupDescription>
    Group
  • OHS must have the SSLFIPS directive enabled to meet the requirements of applicable federal laws, Executive Orders, directives, policies, regulations, standards, and guidance when encrypting stored data.

    &lt;VulnDiscussion&gt;Encryption is only as good as the encryption modules utilized. Unapproved cryptographic module algorithms cannot be verified...
    Rule Medium Severity
  • SRG-APP-000179-WSR-000110

    <GroupDescription></GroupDescription>
    Group
  • OHS must have the SSLEngine, SSLProtocol, and SSLWallet directives enabled to meet the requirements of applicable federal laws, Executive Orders, directives, policies, regulations, standards, and guidance when encrypting stored data.

    &lt;VulnDiscussion&gt;Encryption is only as good as the encryption modules utilized. Unapproved cryptographic module algorithms cannot be verified...
    Rule Medium Severity
  • SRG-APP-000179-WSR-000110

    <GroupDescription></GroupDescription>
    Group
  • OHS must have the SSLCipherSuite directive enabled to meet the requirements of applicable federal laws, Executive Orders, directives, policies, regulations, standards, and guidance when encrypting stored data.

    &lt;VulnDiscussion&gt;Encryption is only as good as the encryption modules utilized. Unapproved cryptographic module algorithms cannot be verified...
    Rule Medium Severity
  • SRG-APP-000179-WSR-000111

    <GroupDescription></GroupDescription>
    Group
  • OHS must have the LoadModule ossl_module directive enabled to meet the requirements of applicable federal laws, Executive Orders, directives, policies, regulations, standards, and guidance for such authentication.

    &lt;VulnDiscussion&gt;Encryption is only as good as the encryption modules utilized. Unapproved cryptographic module algorithms cannot be verified ...
    Rule Medium Severity
  • SRG-APP-000179-WSR-000111

    <GroupDescription></GroupDescription>
    Group
  • OHS must have the SSLFIPS directive enabled to meet the requirements of applicable federal laws, Executive Orders, directives, policies, regulations, standards, and guidance for such authentication.

    &lt;VulnDiscussion&gt;Encryption is only as good as the encryption modules utilized. Unapproved cryptographic module algorithms cannot be verified ...
    Rule Medium Severity
  • SRG-APP-000179-WSR-000111

    <GroupDescription></GroupDescription>
    Group
  • OHS must have the SSLEngine, SSLProtocol, and SSLWallet directives enabled and configured to meet the requirements of applicable federal laws, Executive Orders, directives, policies, regulations, standards, and guidance for such authentication.

    &lt;VulnDiscussion&gt;Encryption is only as good as the encryption modules utilized. Unapproved cryptographic module algorithms cannot be verified ...
    Rule Medium Severity
  • SRG-APP-000179-WSR-000111

    <GroupDescription></GroupDescription>
    Group
  • OHS must have the SSLCipherSuite directive enabled to meet the requirements of applicable federal laws, Executive Orders, directives, policies, regulations, standards, and guidance for such authentication.

    &lt;VulnDiscussion&gt;Encryption is only as good as the encryption modules utilized. Unapproved cryptographic module algorithms cannot be verified ...
    Rule Medium Severity
  • SRG-APP-000206-WSR-000128

    <GroupDescription></GroupDescription>
    Group
  • OHS utilizing mobile code must meet DoD-defined mobile code requirements.

    &lt;VulnDiscussion&gt;Mobile code in hosted applications allows the developer to add functionality and displays to hosted applications that are flu...
    Rule Medium Severity
  • SRG-APP-000211-WSR-000030

    <GroupDescription></GroupDescription>
    Group
  • OHS accounts accessing the directory tree, the shell, or other operating system functions and utilities must only be administrative accounts.

    &lt;VulnDiscussion&gt;As a rule, accounts on a web server are to be kept to a minimum. Only administrators, web managers, developers, auditors, and...
    Rule High Severity
  • SRG-APP-000233-WSR-000146

    <GroupDescription></GroupDescription>
    Group
  • OHS must have the DocumentRoot directive set to a separate partition from the OHS system files.

    &lt;VulnDiscussion&gt;A web server is used to deliver content on the request of a client. The content delivered to a client must be controlled, all...
    Rule Medium Severity
  • SRG-APP-000233-WSR-000146

    <GroupDescription></GroupDescription>
    Group

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