Skip to content

Oracle HTTP Server 12.1.3 Security Technical Implementation Guide

Rules, Groups, and Values defined within the XCCDF Benchmark

  • The KeyStores property of the Node Manager configured to support OHS must be configured for secure communication.

    <VulnDiscussion>Oracle Node Manager is a utility that can be used to perform common operational tasks across Managed Servers. These servers ...
    Rule Medium Severity
  • SRG-APP-000516-WSR-000174

    <GroupDescription></GroupDescription>
    Group
  • The CustomIdentityKeyStoreFileName property of the Node Manager configured to support OHS must be configured for secure communication.

    &lt;VulnDiscussion&gt;Oracle Node Manager is the utility that is used to perform common operational tasks for OHS. The "CustomIdentityKeyStoreFile...
    Rule Medium Severity
  • SRG-APP-000516-WSR-000174

    <GroupDescription></GroupDescription>
    Group
  • The CustomIdentityKeyStorePassPhrase property of the Node Manager configured to support OHS must be configured for secure communication.

    &lt;VulnDiscussion&gt;Oracle Node Manager is the utility that is used to perform common operational tasks for OHS. The "CustomIdentityKeyStorePass...
    Rule Medium Severity
  • SRG-APP-000516-WSR-000174

    <GroupDescription></GroupDescription>
    Group
  • The CustomIdentityAlias property of the Node Manager configured to support OHS must be configured for secure communication.

    &lt;VulnDiscussion&gt;Oracle Node Manager is the utility that is used to perform common operational tasks for OHS. The "CustomIdentityAlias" spe...
    Rule Medium Severity
  • SRG-APP-000516-WSR-000174

    <GroupDescription></GroupDescription>
    Group
  • The CustomIdentityPrivateKeyPassPhrase property of the Node Manager configured to support OHS must be configured for secure communication.

    &lt;VulnDiscussion&gt;Oracle Node Manager is the utility that is used to perform common operational tasks for OHS. The "CustomIdentityPrivateKeyPa...
    Rule Medium Severity
  • SRG-APP-000516-WSR-000174

    <GroupDescription></GroupDescription>
    Group
  • The listen-address element defined within the config.xml of the OHS Standalone domain that supports OHS must be configured for secure communication.

    &lt;VulnDiscussion&gt;Oracle Node Manager is the utility that is used to perform common operational tasks for OHS. When starting an OHS instance, ...
    Rule Medium Severity
  • SRG-APP-000516-WSR-000174

    <GroupDescription></GroupDescription>
    Group
  • The listen-port element defined within the config.xml of the OHS Standalone Domain must be configured for secure communication.

    &lt;VulnDiscussion&gt;Oracle Node Manager is the utility that is used to perform common operational tasks for OHS. When starting an OHS instance, ...
    Rule Medium Severity
  • SRG-APP-000516-WSR-000174

    <GroupDescription></GroupDescription>
    Group
  • The WLST_PROPERTIES environment variable defined for the OHS WebLogic Scripting Tool must be updated to reference an appropriate trust store so that it can communicate with the Node Manager supporting OHS.

    &lt;VulnDiscussion&gt;Oracle Node Manager is the utility that is used to perform common operational tasks for OHS. When starting an OHS instance, ...
    Rule Medium Severity
  • SRG-APP-000516-WSR-000174

    <GroupDescription></GroupDescription>
    Group
  • OHS must have the SSLSessionCacheTimeout directive set properly.

    &lt;VulnDiscussion&gt;During an SSL session, information about the session is stored in the global/inter-process SSL Session Cache, the OpenSSL int...
    Rule Medium Severity
  • The WLST_PROPERTIES environment variable defined for the Fusion Middleware WebLogic Scripting Tool must be updated to reference an appropriate trust store so that it can communicate with the Node Manager supporting OHS.

    &lt;VulnDiscussion&gt;Oracle Node Manager is the utility that is used to perform common operational tasks for OHS. When starting an OHS instance, ...
    Rule Medium Severity
  • SRG-APP-000516-WSR-000174

    <GroupDescription></GroupDescription>
    Group
  • OHS must limit access to the Dynamic Monitoring Service (DMS).

    &lt;VulnDiscussion&gt;The Oracle Dynamic Monitoring Service (DMS) enables application developers, support analysts, system administrators, and othe...
    Rule Medium Severity
  • SRG-APP-000516-WSR-000174

    <GroupDescription></GroupDescription>
    Group
  • OHS must have the AllowOverride directive set properly.

    &lt;VulnDiscussion&gt;The property "AllowOverride" is used to allow directives to be set differently than those set for the overall architecture. ...
    Rule Medium Severity
  • SRG-APP-000516-WSR-000174

    <GroupDescription></GroupDescription>
    Group
  • OHS must be set to evaluate deny directives first when considering whether to serve a file.

    &lt;VulnDiscussion&gt;Part of securing OHS is allowing/denying access to the web server. Deciding on the manor the allow/deny rules are evaluated ...
    Rule Medium Severity
  • SRG-APP-000516-WSR-000174

    <GroupDescription></GroupDescription>
    Group
  • OHS must deny all access by default when considering whether to serve a file.

    &lt;VulnDiscussion&gt;Part of securing OHS is allowing/denying access to the web server. Deciding on the manor the allow/deny rules are evaluated ...
    Rule Medium Severity
  • SRG-APP-000516-WSR-000174

    <GroupDescription></GroupDescription>
    Group
  • SRG-APP-000516-WSR-000174

    <GroupDescription></GroupDescription>
    Group
  • The OHS instance installation must not contain an .htaccess file.

    &lt;VulnDiscussion&gt;.htaccess files are used to override settings in the OHS configuration files. The placement of the .htaccess file is also im...
    Rule Medium Severity
  • SRG-APP-000516-WSR-000174

    <GroupDescription></GroupDescription>
    Group
  • The OHS instance configuration must not reference directories that contain an .htaccess file.

    &lt;VulnDiscussion&gt;.htaccess files are used to override settings in the OHS configuration files. The placement of the .htaccess file is also im...
    Rule Medium Severity
  • SRG-APP-000516-WSR-000174

    <GroupDescription></GroupDescription>
    Group
  • OHS must have the HostnameLookups directive enabled.

    &lt;VulnDiscussion&gt;Setting the "HostnameLookups" to "On" allows for more information to be logged in the event of an attack and subsequent inves...
    Rule Low Severity
  • SRG-APP-000516-WSR-000174

    <GroupDescription></GroupDescription>
    Group
  • OHS must have the ServerAdmin directive set properly.

    &lt;VulnDiscussion&gt;Making sure that information is given to the system administrator in a timely fashion is important. This information can be ...
    Rule Medium Severity
  • SRG-APP-000516-WSR-000174

    <GroupDescription></GroupDescription>
    Group
  • OHS must restrict access methods.

    &lt;VulnDiscussion&gt;The directive "&lt;LimitExcept&gt;" allows the system administrator to restrict what users may use which methods. An example...
    Rule Medium Severity
  • SRG-APP-000516-WSR-000174

    <GroupDescription></GroupDescription>
    Group
  • The OHS htdocs directory must not contain any default files.

    &lt;VulnDiscussion&gt;Default files from the OHS installation should not be part of the htdocs directory. These files are not always patched or su...
    Rule Medium Severity
  • SRG-APP-000516-WSR-000174

    <GroupDescription></GroupDescription>
    Group
  • OHS must have the RewriteEngine directive enabled.

    &lt;VulnDiscussion&gt;The rewrite engine is used to evaluate URL requests and modify the requests on the fly. Enabling this engine gives the syste...
    Rule Low Severity
  • SRG-APP-000516-WSR-000174

    <GroupDescription></GroupDescription>
    Group
  • OHS must have the RewriteOptions directive set properly.

    &lt;VulnDiscussion&gt;The rules for the rewrite engine can be configured to inherit those from the parent and build upon that set of rules, to copy...
    Rule Low Severity
  • SRG-APP-000516-WSR-000174

    <GroupDescription></GroupDescription>
    Group
  • OHS must have the RewriteLogLevel directive set to the proper log level.

    &lt;VulnDiscussion&gt;Logging must not contain sensitive information or more information necessary than that needed to administer the system. The ...
    Rule Low Severity
  • SRG-APP-000516-WSR-000174

    <GroupDescription></GroupDescription>
    Group
  • OHS must have the RewriteLog directive set properly.

    &lt;VulnDiscussion&gt;Specifying where the log files are written gives the system administrator the capability to store the files in a location oth...
    Rule Low Severity
  • SRG-APP-000516-WSR-000174

    <GroupDescription></GroupDescription>
    Group
  • All accounts installed with the web server software and tools must have passwords assigned and default passwords changed.

    &lt;VulnDiscussion&gt;During installation of the web server software, accounts are created for the web server to operate properly. The accounts ins...
    Rule Medium Severity
  • SRG-APP-000516-WSR-000174

    <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