Finding ID | Version | Rule ID | IA Controls | Severity |
---|---|---|---|---|
V-256788 | VCUI-70-000011 | SV-256788r889363_rule | Medium |
Description |
---|
The "package.access" entry in the "catalina.properties" file implements access control at the package level. When properly configured, a Security Exception will be reported if an errant or malicious webapp attempts to access the listed internal classes directly or if a new class is defined under the protected packages. The vSphere UI comes preconfigured with the appropriate packages defined in "package.access", and this configuration must be maintained. |
STIG | Date |
---|---|
VMware vSphere 7.0 vCenter Appliance UI Security Technical Implementation Guide | 2023-02-21 |
Check Text ( C-60463r889361_chk ) |
---|
At the command prompt, run the following command: # grep "package.access" /usr/lib/vmware-vsphere-ui/server/conf/catalina.properties Expected result: package.access=sun.,org.apache.catalina.,org.apache.coyote.,org.apache.jasper.,org.apache.tomcat. If the output of the command does not match the expected result, this is a finding. |
Fix Text (F-60406r889362_fix) |
---|
Navigate to and open: /usr/lib/vmware-sso/vmware-sts/conf/catalina.properties Ensure the "package.access" line is configured as follows: package.access=sun.,org.apache.catalina.,org.apache.coyote.,org.apache.jasper.,org.apache.tomcat. Restart the service with the following command: # vmon-cli --restart vsphere-ui |