{"id":"CVE-2021-21985","aliases":["EUVD-2021-9156","GHSA-rg6m-2r9v-c5fj"],"status":"published","title":"The vSphere Client (HTML5) contains a remote code execution vulnerability due to lack of input...","description":"The vSphere Client (HTML5) contains a remote code execution vulnerability due to lack of input validation in the Virtual SAN Health Check plug-in which is enabled by default in vCenter Server. A malicious actor with network access to port 443 may exploit this issue to execute commands with unrestricted privileges on the underlying operating system that hosts vCenter Server.","severity":{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-09","score":0.99999,"percentile":0.99993,"model":"v2026.06.15"},"facts":{"in_kev":true,"known_exploited":true,"public_exploit":true,"fix_available":false},"cwes":["CWE-20","CWE-470","CWE-918"],"published":"2021-05-26T14:04:30Z","modified":"2026-08-12T05:17:36Z","kev":{"date_added":"2021-11-03","due_date":"2021-11-17","required_action":"Apply updates per vendor instructions.","known_ransomware_use":"Known"},"exploitation":[{"source":"euvd","since":"2021-11-03"},{"source":"kev","since":"2021-11-03"}],"exploits":[{"source":"metasploit","id":"exploit/linux/http/vmware_vcenter_vsan_health_rce","title":"VMware vCenter Server Virtual SAN Health Check Plugin RCE","type":"exploit","platform":"Linux,Unix","date":"2021-05-25","verified":true,"url":"https://www.rapid7.com/db/modules/exploit/linux/http/vmware_vcenter_vsan_health_rce"},{"source":"pocgithub","id":"bigbroke/CVE-2021-21985","title":"bigbroke/CVE-2021-21985","date":"2021-05-27","url":"https://github.com/bigbroke/CVE-2021-21985"},{"source":"pocgithub","id":"alt3kx/CVE-2021-21985_PoC","title":"alt3kx/CVE-2021-21985_PoC","date":"2021-05-29","url":"https://github.com/alt3kx/CVE-2021-21985_PoC"},{"source":"pocgithub","id":"mauricelambert/CVE-2021-21985","title":"mauricelambert/CVE-2021-21985","date":"2021-06-01","url":"https://github.com/mauricelambert/CVE-2021-21985"},{"source":"pocgithub","id":"onSec-fr/CVE-2021-21985-Checker","title":"onSec-fr/CVE-2021-21985-Checker","date":"2021-06-01","url":"https://github.com/onSec-fr/CVE-2021-21985-Checker"},{"source":"pocgithub","id":"xnianq/cve-2021-21985_exp","title":"xnianq/cve-2021-21985_exp","date":"2021-06-03","url":"https://github.com/xnianq/cve-2021-21985_exp"},{"source":"pocgithub","id":"daedalus/CVE-2021-21985","title":"daedalus/CVE-2021-21985","date":"2021-06-04","url":"https://github.com/daedalus/CVE-2021-21985"},{"source":"pocgithub","id":"testanull/Project_CVE-2021-21985_PoC","title":"testanull/Project_CVE-2021-21985_PoC","date":"2021-06-05","url":"https://github.com/testanull/Project_CVE-2021-21985_PoC"},{"source":"pocgithub","id":"haidv35/CVE-2021-21985","title":"haidv35/CVE-2021-21985","date":"2021-07-08","url":"https://github.com/haidv35/CVE-2021-21985"},{"source":"pocgithub","id":"aristosMiliaressis/CVE-2021-21985","title":"aristosMiliaressis/CVE-2021-21985","date":"2021-07-11","url":"https://github.com/aristosMiliaressis/CVE-2021-21985"},{"source":"pocgithub","id":"sknux/CVE-2021-21985_PoC","title":"sknux/CVE-2021-21985_PoC","date":"2021-11-09","url":"https://github.com/sknux/CVE-2021-21985_PoC"},{"source":"nuclei","id":"CVE-2021-21985","title":"VMware vSphere Client (HTML5) - Remote Code Execution","type":"detection template","url":"https://github.com/projectdiscovery/nuclei-templates/blob/main/http/cves/2021/CVE-2021-21985.yaml"}],"products":[{"vendor":"vmware","product":"cloud_foundation"},{"vendor":"vmware","product":"vcenter server"},{"vendor":"vmware","product":"vcenter_server"}],"references":[{"url":"https://www.vmware.com/security/advisories/VMSA-2021-0010.html","tags":["x_refsource_MISC","x_transferred","Vendor Advisory"]},{"url":"http://packetstormsecurity.com/files/162812/VMware-Security-Advisory-2021-0010.html","tags":["x_refsource_MISC","x_transferred","Third Party Advisory","VDB Entry"]},{"url":"http://packetstormsecurity.com/files/163487/VMware-vCenter-Server-Virtual-SAN-Health-Check-Remote-Code-Execution.html","tags":["x_refsource_MISC","x_transferred","Exploit","Third Party Advisory","VDB Entry"]},{"url":"https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2021-21985","tags":["government-resource","US Government Resource"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2021-21985"},{"url":"https://github.com/advisories/GHSA-rg6m-2r9v-c5fj"}],"sources":{"cve":[{"id":"CVE-2021-21985","description":"The vSphere Client (HTML5) contains a remote code execution vulnerability due to lack of input validation in the Virtual SAN Health Check plug-in which is enabled by default in vCenter Server. A malicious actor with network access to port 443 may exploit this issue to execute commands with unrestricted privileges on the underlying operating system that hosts vCenter Server.","status":"published","published":"2021-05-26T14:04:30Z","modified":"2026-08-12T03:55:45.773Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical","assessor":"adp"}],"cwes":["CWE-20","CWE-470","CWE-918"],"updated_at":"2026-11-02T14:33:00.137099Z"}],"euvd":[{"id":"EUVD-2021-9156","description":"The vSphere Client (HTML5) contains a remote code execution vulnerability due to lack of input validation in the Virtual SAN Health Check plug-in which is enabled by default in vCenter Server. A malicious actor with network access to port 443 may exploit this issue to execute commands with unrestricted privileges on the underlying operating system that hosts vCenter Server.","status":"published","published":"2021-05-26T14:04:30Z","modified":"2026-08-12T03:55:45Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical"}],"exploited_since":"2021-11-03","updated_at":"2026-11-02T18:01:59.11112Z"}],"ghsa":[{"id":"GHSA-rg6m-2r9v-c5fj","title":"The vSphere Client (HTML5) contains a remote code execution vulnerability due to lack of input...","description":"The vSphere Client (HTML5) contains a remote code execution vulnerability due to lack of input validation in the Virtual SAN Health Check plug-in which is enabled by default in vCenter Server. A malicious actor with network access to port 443 may exploit this issue to execute commands with unrestricted privileges on the underlying operating system that hosts vCenter Server.","status":"published","published":"2022-05-24T19:03:21Z","modified":"2025-10-22T00:32:13Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical"}],"cwes":["CWE-20","CWE-918"],"updated_at":"2026-11-02T15:04:04.786232Z"}],"kev":[{"id":"CVE-2021-21985","title":"VMware vCenter Server Improper Input Validation Vulnerability","description":"VMware vSphere Client contains an improper input validation vulnerability in the Virtual SAN Health Check plug-in, which is enabled by default in vCenter Server, which allows for remote code execution.","cwes":["CWE-20","CWE-470","CWE-918"],"kev":{"date_added":"2021-11-03","due_date":"2021-11-17","required_action":"Apply updates per vendor instructions.","known_ransomware_use":"Known"},"updated_at":"2026-11-02T17:00:17.050017Z"}],"nvd":[{"id":"CVE-2021-21985","description":"The vSphere Client (HTML5) contains a remote code execution vulnerability due to lack of input validation in the Virtual SAN Health Check plug-in which is enabled by default in vCenter Server. A malicious actor with network access to port 443 may exploit this issue to execute commands with unrestricted privileges on the underlying operating system that hosts vCenter Server.","status":"published","published":"2021-05-26T15:15:07.937Z","modified":"2026-08-12T05:17:36.797Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical","assessor":"primary"},{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical","assessor":"secondary"},{"version":"2.0","score":10,"vector":"AV:N/AC:L/Au:N/C:C/I:C/A:C","level":"high","assessor":"primary"}],"cwes":["CWE-918","CWE-20","CWE-470"],"updated_at":"2026-11-02T14:06:53.987491Z"}]}}
