Rule version TCAT-AS-001640 · STIG v3 · 2026-08-26
Class 3 PKI certificates are used for servers and software signing rather than for identifying individuals. Class 4 certificates are used for business-to-business transactions. Utilizing unapproved certificates not issued or approved by DoW or CNS creates an integrity risk. The application server must utilize approved DoW or CNS Class 3 or Class 4 certificates for software signing and business-to-business transactions.
For the systemd Ubuntu OS, check the tomcat.service file to read the content of the JAVA_OPTS environment variable setting.
sudo cat /etc/systemd/system/tomcat.service |grep -i truststore
EXAMPLE output: set JAVA_OPTS="-Djavax.net.ssl.trustStore=/path/to/truststore" "-Djavax.net.ssl.trustStorePassword=************"
If the variable is not set, use the default location command below. If the variable is set, use the alternate location command below and include the path and truststore file.
-Default location: keytool -list -cacerts -v | grep -i issuer
-Alternate location: keytool -list -keystore <location of trust store file> -v |grep -i issuer
If there are no CA certificates issued by a Certificate Authority (CA) that is part of the DoW PKI/PKE, this is a finding.
Obtain and install the DoW PKI CA certificate bundles by accessing the DoW PKI office website at cyber.mil/pki-pke.
Import the DoW CA certificates.