Security scanners such as Qualys, Nessus, or Tenable frequently report Common Vulnerabilities and Exposures (CVEs) related to the underlying Photon OS of the vCenter Server Appliance (VCSA). These reports often flag libraries like glibc, openssl, or python3 based on versioning. This article provides the methodology to validate whether these findings are true positives or false positives and outlines the official remediation process.
Security scans (e.g. Qualys, Nessus, Tenable) against vCenter report vulnerabilities (CVEs)
Validate a reported vulnerability using the following procedure:
Access the vCenter Server Appliance via SSH and execute the following commands to determine the current state:
cat /etc/photon-release[package_name] with the name provided in your security scan (e.g., python3): rpm -qa | grep [package_name]Compare the installed package version against the "Fixed Version" listed in these official sources:
Validation Criteria:
Broadcom does not support manual or out-of-band RPM package upgrades (via tdnf or rpm) within the VMware appliance. Such modifications can destabilize the system and place the appliance in an unsupported state.
Security fixes are delivered exclusively through official product releases and cumulative patches.
- Full scan report and scanner vendor details.
- Output of 'cat /etc/photon-release'.
- Output of 'rpm -qa' from the affected appliance.
- VMware product and version details.