TLS_ECDHE_RSA_WITH_AES_128_CBC_SHATLS_ECDHE_RSA_WITH_AES_256_CBC_SHATLS_RSA_WITH_AES_128_CBC_SHATLS_RSA_WITH_AES_256_CBC_SHAVMware vSphere ESXi 8.0 U3
VMware vSphere ESX 9.0
Default ESXi TLS profiles include legacy CBC cipher suites to maintain maximum compatibility and interoperability with older third-party solutions communicating over port 443. Strict security frameworks and vulnerability scanners may flag these legacy ciphers as weak.
To remove the flagged CBC ciphers, set the ESXi TLS profile to NIST_2024, NIST_2024_TLS_13_ONLY (for ESX 9.0 and later), or MANUAL with a restricted cipher list.
Warning: Restricting ciphers can impact compatibility and interoperability with third-party solutions communicating with the ESXi host outside of vSphere. Review third-party vendor documentation for supported ciphers before proceeding. The MANUAL configuration method is not recommended as improper cipher lists can break communication between core vSphere components.
esxcli system tls server getesxcli system tls server set -p NIST_2024_TLS_13_ONLY
esxcli system tls server set -p MANUALesxcli system tls server set --cipher-list=ECDHE+AESGCM