Skip to content

JBoss Enterprise Application Platform 6.3 Security Technical Implementation Guide

Rules, Groups, and Values defined within the XCCDF Benchmark

  • JBoss management interfaces must be secured.

    <VulnDiscussion>JBoss utilizes the concept of security realms to secure the management interfaces used for JBoss server administration. If t...
    Rule High Severity
  • SRG-APP-000089-AS-000050

    <GroupDescription></GroupDescription>
    Group
  • Remote access to JMX subsystem must be disabled.

    &lt;VulnDiscussion&gt;The JMX subsystem allows you to trigger JDK and application management operations remotely. In a managed domain configuratio...
    Rule Medium Severity
  • SRG-APP-000141-AS-000095

    <GroupDescription></GroupDescription>
    Group
  • Welcome Web Application must be disabled.

    &lt;VulnDiscussion&gt;The Welcome to JBoss web page provides a redirect to the JBoss admin console, which, by default, runs on TCP 9990 as well as ...
    Rule Low Severity
  • SRG-APP-000015-AS-000010

    <GroupDescription></GroupDescription>
    Group
  • HTTPS must be enabled for JBoss web interfaces.

    &lt;VulnDiscussion&gt;Encryption is critical for protection of web-based traffic. If encryption is not being used to protect the application server...
    Rule Medium Severity
  • SRG-APP-000033-AS-000024

    <GroupDescription></GroupDescription>
    Group
  • Java permissions must be set for hosted applications.

    &lt;VulnDiscussion&gt;The Java Security Manager is a java class that manages the external boundary of the Java Virtual Machine (JVM) sandbox, contr...
    Rule High Severity
  • SRG-APP-000033-AS-000024

    <GroupDescription></GroupDescription>
    Group
  • The Java Security Manager must be enabled for the JBoss application server.

    &lt;VulnDiscussion&gt;The Java Security Manager is a java class that manages the external boundary of the Java Virtual Machine (JVM) sandbox, contr...
    Rule High Severity
  • SRG-APP-000033-AS-000024

    <GroupDescription></GroupDescription>
    Group
  • The JBoss server must be configured with Role Based Access Controls.

    &lt;VulnDiscussion&gt;By default, the JBoss server is not configured to utilize role based access controls (RBAC). RBAC provides the capability to...
    Rule High Severity
  • SRG-APP-000033-AS-000024

    <GroupDescription></GroupDescription>
    Group
  • Users in JBoss Management Security Realms must be in the appropriate role.

    &lt;VulnDiscussion&gt;Security realms are a series of mappings between users and passwords and users and roles. There are 2 JBoss security realms ...
    Rule Medium Severity
  • SRG-APP-000033-AS-000024

    <GroupDescription></GroupDescription>
    Group
  • Silent Authentication must be removed from the Default Application Security Realm.

    &lt;VulnDiscussion&gt;Silent Authentication is a configuration setting that allows local OS users access to the JBoss server and a wide range of op...
    Rule High Severity
  • SRG-APP-000033-AS-000024

    <GroupDescription></GroupDescription>
    Group
  • Silent Authentication must be removed from the Default Management Security Realm.

    &lt;VulnDiscussion&gt;Silent Authentication is a configuration setting that allows local OS users access to the JBoss server and a wide range of op...
    Rule High Severity
  • SRG-APP-000033-AS-000024

    <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