II - Mission Support Classified
Rules and Groups employed by this XCCDF Profile
-
SRG-APP-000142-AS-000014
Group -
JBoss application and management ports must be approved by the PPSM CAL.
Some networking protocols may not meet organizational security requirements to protect data and components. Application servers natively host a number of various features, such as management inter...Rule Medium Severity -
SRG-APP-000148-AS-000101
Group -
The JBoss Server must be configured to utilize a centralized authentication mechanism such as AD or LDAP.
To assure accountability and prevent unauthorized access, application server users must be uniquely identified and authenticated. This is typically accomplished via the use of a user store that is...Rule Medium Severity -
SRG-APP-000149-AS-000102
Group -
The JBoss Server must be configured to use certificates to authenticate admins.
Multifactor authentication creates a layered defense and makes it more difficult for an unauthorized person to access the application server. If one factor is compromised or broken, the attacker s...Rule Medium Severity -
SRG-APP-000153-AS-000104
Group -
The JBoss server must be configured to use individual accounts and not generic or shared accounts.
To assure individual accountability and prevent unauthorized access, application server users (and any processes acting on behalf of application server users) must be individually identified and au...Rule Medium Severity -
SRG-APP-000163-AS-000111
Group -
JBoss management Interfaces must be integrated with a centralized authentication mechanism that is configured to manage accounts according to DoD policy.
JBoss EAP provides a security realm called ManagementRealm. By default, this realm uses the mgmt-users.properties file for authentication. Using file-based authentication does not allow the JBoss...Rule Medium Severity -
SRG-APP-000171-AS-000119
Group -
The JBoss Password Vault must be used for storing passwords or other sensitive configuration information.
JBoss EAP 6 has a Password Vault to encrypt sensitive strings, store them in an encrypted keystore, and decrypt them for applications and verification systems. Plain-text configuration files, such ...Rule Medium Severity -
SRG-APP-000171-AS-000119
Group -
JBoss KeyStore and Truststore passwords must not be stored in clear text.
Access to the JBoss Password Vault must be secured, and the password used to access must be encrypted. There is a specific process used to generate the encrypted password hash. This process must ...Rule Medium Severity -
SRG-APP-000172-AS-000120
Group -
LDAP enabled security realm value allow-empty-passwords must be set to false.
Passwords need to be protected at all times, and encryption is the standard method for protecting passwords during transmission. If passwords are not encrypted, they can be plainly read (i.e., cle...Rule Medium Severity -
SRG-APP-000172-AS-000121
Group -
JBoss must utilize encryption when using LDAP for authentication.
Passwords need to be protected at all times, and encryption is the standard method for protecting passwords during transmission. Application servers have the capability to utilize LDAP directories...Rule Medium Severity -
SRG-APP-000176-AS-000125
Group -
The JBoss server must be configured to restrict access to the web servers private key to authenticated system administrators.
The cornerstone of the PKI is the private key used to encrypt or digitally sign information. If the private key is stolen, this will lead to the compromise of the authentication and non-repudiatio...Rule Medium Severity
Node 2
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.