← Vulnerability feed

Vulnerability record · CVE-2020-16875 · published 11 September 2020

CVE-2020-16875: Microsoft Exchange cmdlet argument validation RCE

Microsoft · Exchange Server

Microsoft Exchange Server fails to properly validate cmdlet arguments, allowing an authenticated user in a specific Exchange role to execute arbitrary code. The flaw is remotely reachable and runs code as the System user, making it a serious post-authentication escalation path on Exchange hosts.

8.4 CVSS 3.1 High EPSS 47% · top 1.2% CWE-74 · InjectionCWE-269 · Improper privilege management
8.4CVSS 3.1 base score, v2 9.0
47%EPSS exploitation probability, 30 days
NoNot in CISA KEV
1Affected product versions listed by NVD
4References, 2 tagged exploit
17 Jun 2026Last modified by NVD

Description

<p>A remote code execution vulnerability exists in Microsoft Exchange server due to improper validation of cmdlet arguments.</p> <p>An attacker who successfully exploited the vulnerability could run arbitrary code in the context of the System user. Exploitation of the vulnerability requires an authenticated user in a certain Exchange role to be compromised.</p> <p>The security update addresses the vulnerability by correcting how Microsoft Exchange handles cmdlet arguments.</p>

CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:C/C:H/I:H/A:H

Automated analysis

Generated by VULONE's analysis model from the NVD record, CISA KEV and EPSS data on 20 September 2026. Confidence: high.

high priorityRemote code execution as System on Exchange with public exploit references and very high EPSS, though it requires an authenticated privileged role and user interaction.

What it is

Microsoft Exchange Server fails to properly validate cmdlet arguments, allowing an authenticated user in a specific Exchange role to execute arbitrary code. The flaw is remotely reachable and runs code as the System user, making it a serious post-authentication escalation path on Exchange hosts.

Impact

An attacker with a compromised Exchange role account gains arbitrary code execution in the context of the System user, effectively full control of the Exchange server.

Attack surface

Reached over the network via Exchange cmdlet handling; the vector requires high privileges (PR:H) and user interaction (UI:R), so a valid Exchange role account and some user action are needed.

Exploitation

Not listed in CISA KEV, but EPSS is high (0.474, ~98.8th percentile) and public exploit references exist, indicating active interest and available proof-of-concept code.

What to do

  • Apply the Microsoft security update for CVE-2020-16875 immediately on all Exchange servers.
  • Restrict and audit Exchange role assignments, removing unnecessary privileged roles from accounts.
  • Enforce MFA and strong credential hygiene to reduce the risk of role account compromise.
  • Monitor Exchange cmdlet activity for anomalous or unexpected argument patterns.

Detection

  • Alert on Exchange cmdlet invocations with unusual or malformed arguments, especially DlpUtils/AddTenantDlpPolicy related activity.
  • Monitor for child processes spawned by Exchange (w3wp.exe, powershell) that indicate code execution.
  • Review Exchange role group membership changes and authentication from unusual sources.

This assessment is produced automatically and is not human-reviewed. Verify against the vendor advisory before acting on it.

Affected products

1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

Track CVE-2020-16875 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

9.8CVE-2024-21410Microsoft Exchange Server improper authentication privilege escalationCVE-2024-21410 is an improper authentication (CWE-287) elevation of privilege flaw in Microsoft Exchange Server. It is network-reachable with no priv…KEVEPSS 13%analysed9.1CVE-2021-34473Microsoft Exchange Server SSRF Enables Remote Code ExecutionCVE-2021-34473 is a critical server-side request forgery (SSRF) flaw in Microsoft Exchange Server that leads to remote code execution. It is part of …KEVEPSS 100%analysed9.1CVE-2021-26855Microsoft Exchange Server SSRF enabling remote code executionCVE-2021-26855 is a server-side request forgery (CWE-918) in Microsoft Exchange Server that is part of the ProxyLogon exploit chain and can lead to r…KEVEPSS 100%analysed9.0CVE-2021-34523Microsoft Exchange Server privilege escalation flawCVE-2021-34523 is a privilege escalation vulnerability in Microsoft Exchange Server. It is a component of the ProxyShell exploit chain, where it is u…KEVEPSS 100%analysed8.8CVE-2023-21529Microsoft Exchange Server deserialization flaw enables remote code executionCVE-2023-21529 is a deserialization of untrusted data vulnerability (CWE-502) in Microsoft Exchange Server that allows remote code execution. It carr…KEVEPSS 59%analysed8.8CVE-2022-41080Microsoft Exchange Server elevation of privilegeCVE-2022-41080 is an elevation of privilege vulnerability in Microsoft Exchange Server. A network-reachable attacker with low privileges can exploit …KEVEPSS 77%analysed8.8CVE-2022-41040Microsoft Exchange Server SSRF elevation of privilegeCVE-2022-41040 is a server-side request forgery (SSRF) flaw in Microsoft Exchange Server that allows an authenticated attacker to escalate privileges…KEVEPSS 100%analysed8.8CVE-2021-42321Microsoft Exchange Server remote code execution flawCVE-2021-42321 is a remote code execution vulnerability in Microsoft Exchange Server. It is remotely reachable over the network with low complexity, …KEVEPSS 92%analysed

Source: NIST National Vulnerability Database (record CVE-2020-16875), CISA KEV, FIRST EPSS (scores of 2026-09-26). This page is refreshed as NVD updates the record.