CVE DatabaseCVE-2020-4006
한국어 권고문 →
CVE-2020-40069.1/CRITICALCISA KEVCWE-78CWE-78

VMware Workspace ONE Access and Identity Manager Command Injection Vulnerability Advisory (CVE-2020-4006)

⚡ Jump to Patch
Affected Vendors
vmware
Affected Components
workspace_one_access, workspace_one_access_connector, identity_manager, identity_manager_connector
Published Date
2020-11-23
CVSS v3.1
9.1
CRITICAL
EPSS (30d)
17.3%
FIRST.org
CISA KEV
Exploited

Executive & SecOps Summary

SECOPS ASSESSMENT
Affected Scope

VMware Workspace ONE Access, Access Connector, Identity Manager, and Identity Manager Connector

Impact

An authenticated attacker with administrative access to the configurator interface can execute arbitrary OS commands with escalated privileges

Mitigation

Apply the official security patches specified in VMware Advisory VMSA-2020-0027 immediately, or implement the recommended workaround scripts

Affected Products & Version Scope

VMware Workspace ONE Access (5.2, 20.01, 20.10), Access Connector (20.01.0.0, 20.01.0.1, 20.10), Identity Manager (3.3.1, 3.3.2, 3.3.3), Identity Manager Connector (3.3.1, 3.3.2)

Remediation & Live Workaround Commands

PATCH & WORKAROUND

1. Official Patch & Version Upgrade Commands

Refer to VMware Security Advisory VMSA-2020-0027 to download the appropriate hotfix for your specific deployment version. Below is an example of applying the hotfix on a Linux-based virtual appliance:

bash
# 1. Create a temporary directory and download the patch
mkdir -p /tmp/patch && cd /tmp/patch
curl -O https://kb.vmware.com/s/article/81731/HW-patch-instructions.zip

# 2. Extract the patch and set execution permissions
unzip HW-patch-instructions.zip
chmod +x install.sh

# 3. Execute the installation script with root privileges
sudo ./install.sh

2. Temporary Workaround & Hardening Configuration

If patching cannot be performed immediately, restrict access to port 8443 using firewall rules and apply the temporary workaround script provided by VMware to disable the vulnerable endpoints.

bash
# Restrict access to port 8443 to trusted administrator IPs only
sudo iptables -A INPUT -p tcp -s 192.168.1.100 --dport 8443 -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 8443 -j DROP

# Restart the horizon-workspace service to apply changes
sudo service horizon-workspace restart

3. Log Audit & IoC Verification Commands

Inspect the configurator logs for potential exploitation attempts and verify the currently running software version.

bash
# 1. Search configurator logs for suspicious shell metacharacters and command execution attempts
grep -Ei '(\.\./|;|\|\||&&|\`|\$)' /opt/vmware/horizon/workspace/logs/configurator.log

# 2. Verify the installed version of Workspace ONE Access / Identity Manager
cat /usr/local/horizon/conf/version.properties | grep -E '(product.version|build.number)'
Interactive SecOps Remediation Checklist
0/4 (0%)
Recommended Security Control & Mitigation Partner
Cloudflare Enterprise & Pro WAF
Due to active exploitation in the wild (CISA KEV), immediately apply the VMSA-2020-0027 patch or restrict administrative port 8443 access.

Block Exploits Instantly with Managed Virtual Patching Rules

Can't patch production immediately? Deploy managed WAF rules at the edge to intercept RCE, SQLi, and deserialization payloads before they hit your origin server.

3-min setup · Automated Zero-Day Managed Rules
Practice Exploiting & Patching This Web Vulnerability in an Interactive Lab
Launch Hands-On Security Lab

Technical Root Cause & Exploitation Mechanics

1. Vulnerability Overview & Root Cause

This vulnerability (CVE-2020-4006) is a critical command injection flaw residing in the administrative configurator interface of VMware Workspace ONE Access and Identity Manager. The root cause is the lack of proper input validation and sanitization of user-supplied parameters before passing them to system shell execution functions (CWE-78). Although exploitation requires prior authentication to the configuration port (typically TCP 8443), the vulnerability allows any authenticated administrative user to execute arbitrary commands directly on the underlying operating system.

2. Exploitation Mechanics & Attack Scenario

An attacker must first obtain administrative credentials to access the configurator interface on port 8443. Once authenticated, the attacker sends crafted HTTP requests containing shell metacharacters (such as ';', '&&', or '|') embedded within configuration parameters. Because the application fails to sanitize these inputs, the backend server executes the injected payload as part of its system operations. This allows the attacker to establish a reverse shell, download malicious payloads, or manipulate system files with the privileges of the web application process.

3. Infrastructure & Business Impact

As a vulnerability listed in CISA's Known Exploited Vulnerabilities (KEV) catalog, CVE-2020-4006 has been actively exploited in the wild by sophisticated threat actors. Successful exploitation leads to complete compromise of the identity provider infrastructure. Attackers can leverage this foothold to compromise Active Directory credentials, forge Single Sign-On (SSO) tokens, and perform lateral movement across the entire corporate network, posing an existential threat to enterprise security.

Official Vendor Advisories & References

Frequently Asked SecOps Questions (CVE-2020-4006)

FAQ

Q1. How critical is CVE-2020-4006 and is it actively exploited in the wild?

CVE-2020-4006 is rated CVSS 9.1 (CRITICAL) with a 30-day EPSS exploitation probability of 17.3%. It is listed in the CISA Known Exploited Vulnerabilities (KEV) catalog, requiring immediate emergency remediation.

Q2. Which vendors and products are affected by CVE-2020-4006?

Primary impacted vendors include vmware across workspace_one_access, workspace_one_access_connector, identity_manager, identity_manager_connector. Scope summary: VMware Workspace ONE Access (5.2, 20.01, 20.10), Access Connector (20.01.0.0, 20.01.0.1, 20.10), Identity Manager (3.3.1, 3.3.2, 3.3.3), Identity Manager Connector (3.3.1, 3.3.2)

Q3. What temporary mitigations or workarounds exist for CVE-2020-4006 before patching?

[Mitigation] Apply the official security patches specified in VMware Advisory VMSA-2020-0027 immediately, or implement the recommended workaround scripts Follow the CLI remediation commands and interactive SecOps checklist on this page to restrict exposure prior to your maintenance window.

SECOPS WORKBENCH INTEGRATION

Generate an Internal Engineering Notice or CISO Report for CVE-2020-4006

Instantly format this advisory into an executive CISO summary or engineering patch ticket.

Generate Report →

🔗 Related Advisories in Similar Stack (vmware)

View Category →
SecOps Advisory Dispatch & RSS Feed

Subscribe to Daily Vulnerability Briefings & KEV Alerts

Concise morning briefings for SecOps, DevSecOps, and SRE teams covering newly exploited CVEs and mitigation priorities.

Slack / Teams / RSS Feed:
PatchKO
CVE-2020-4006 VMware Workspace ONE Access and Identity Manager Command Injection Vulnerability Advisory (CVE-2020-4006) (CVSS 9.1) - Patch & Workaround | CVE Pulse