UCF STIG Viewer Logo
Changes are coming to https://stigviewer.com. Take our survey to help us understand your usage and how we can better serve you in the future.
Take Survey

The vCenter Perfcharts service shutdown port must be disabled.


Overview

Finding ID Version Rule ID IA Controls Severity
V-259091 VCPF-80-000134 SV-259091r960963_rule Medium
Description
Tomcat by default listens on TCP port 8005 to accept shutdown requests. By connecting to this port and sending the SHUTDOWN command, all applications within Tomcat are halted. The shutdown port is not exposed to the network as it is bound to the loopback interface. Setting the port to "-1" in $CATALINA_BASE/conf/server.xml instructs Tomcat to not listen for the shutdown command.
STIG Date
VMware vSphere 8.0 vCenter Appliance Perfcharts Security Technical Implementation Guide 2024-07-11

Details

Check Text ( C-62831r934929_chk )
At the command prompt, run the following commands:

# xmllint --xpath "//Server/@port" /usr/lib/vmware-perfcharts/tc-instance/conf/server.xml
# grep 'base.shutdown.port' /usr/lib/vmware-perfcharts/tc-instance/conf/catalina.properties

Example results:

port="${base.shutdown.port}"
base.shutdown.port=-1

If "port" does not equal "${base.shutdown.port}", this is a finding.

If "base.shutdown.port" does not equal "-1", this is a finding.
Fix Text (F-62740r934930_fix)
Navigate to and open:

/usr/lib/vmware-perfcharts/tc-instance/conf/catalina.properties

Add or modify the setting "base.shutdown.port=-1" in the "catalina.properties" file.

Navigate to and open:

/usr/lib/vmware-perfcharts/tc-instance/conf/server.xml

Configure the node with the value:

port="${base.shutdown.port}"

Restart the service with the following command:

# vmon-cli --restart perfcharts