Microsoft Exchange Server
CVE-2023-21529
HIGH
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
ReconIdentify exposed Exchange endpoint
-
DeliveryObtain low-privilege mailbox credentials
-
ExploitAuthenticate to OWA/EWS service
-
InstallSubmit malicious serialized payload
-
C2Trigger unsafe deserialization on server
-
ExecuteExecute code as Exchange service account
-
ImpactPivot to mailbox data and domain
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A08:2025 - Software or Data Integrity Failures
ASVS 5.0
V1 - Encoding and Sanitization Safe deserialization, type allowlists
MITRE ATT&CK
2 techniques across 2 tactics: Execution, Initial Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires network reachability to an Exchange Server 2013 CU23, 2016 CU23, or 2019 CU11/CU12 deployment and possession of at least low-privilege valid credentials on that Exchange organization (CVSS PR:L) - typically any mailbox-enabled domain user account is sufficient, since the vulnerable deserialization path is exposed to authenticated Exchange services. No user interaction is required (UI:N), attack complexity is low (AC:L), and no special non-default configuration is needed beyond running an affected CU. The principal limiting factor is the authentication requirement: pre-auth opportunistic scanning cannot reach the bug, so attackers must first acquire or coerce a single valid credential, which is a routine step for ransomware and state-sponsored operators but does exclude purely anonymous internet attackers. |
| Impact | This vulnerability should be treated as a top-priority patching target. The CVSS vector (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H) shows network-reachable, low-complexity exploitation requiring only low-privilege authentication and no user interaction, with high impact across all three CIA pillars. The signals reinforce each other rather than conflict: CISA KEV listing confirms in-the-wild exploitation, public POC code lowers the barrier to attack, the 97th-percentile EPSS score (36.68%) indicates very high probability of near-term exploitation activity, and a vendor patch is available - meaning unpatched servers face an acute and quantified risk rather than a theoretical one. The only caveat to weigh is the PR:L requirement: an attacker must first hold valid credentials (commonly any mailbox-enabled user), which slightly bounds the population of pre-auth opportunistic attackers but does little to slow credential-stuffing or post-phishing operators. |
| Exploit ScenarioDerived | An attacker obtains low-privilege Exchange credentials - for example through phishing, password spray, or reuse from a prior breach - and authenticates to an externally reachable Exchange endpoint such as Outlook Web Access or Exchange Web Services. They then submit a crafted request containing a malicious serialized object that triggers the deserialization flaw, causing the Exchange process to instantiate an attacker-controlled gadget chain and execute commands in the context of the Exchange service account. Because publicly available exploit code exists and the vulnerability is confirmed actively exploited (CISA KEV), this scenario is operationally realistic today rather than theoretical. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAI
Remote code execution in Microsoft Exchange Server 2013, 2016, and 2019 allows authenticated attackers to execute arbitrary code on the server via insecure deserialization of untrusted data (CWE-502). The vulnerability is confirmed actively exploited (CISA KEV) with publicly available exploit code, and carries an EPSS score of 36.68% (97th percentile), placing it among the highest-risk vulnerabilities. Successful exploitation yields full compromise of confidentiality, integrity, and availability on the targeted Exchange Server.
RemediationAI
Apply the Patch available per vendor advisory by installing Microsoft's February 2023 security updates for Exchange Server on all affected branches - specifically the security updates for Exchange Server 2013 CU23, Exchange Server 2016 CU23, and Exchange Server 2019 CU11 and CU12 as listed in the Microsoft Security Update Guide entry for CVE-2023-21529. Because exact fix KB identifiers were not provided in the input data, do not substitute invented version numbers; pull the current build numbers directly from the MSRC advisory and verify post-patch using Get-ExchangeServer / HealthChecker. Where immediate patching is impossible, compensating controls include restricting external exposure of OWA, ECP, and EWS endpoints to a VPN or zero-trust gateway (side effect: breaks external mobile and Outlook Anywhere clients), enforcing Extended Protection for Authentication on Exchange virtual directories (side effect: may break legacy or proxied clients until reconfigured), tightening egress filtering from Exchange servers to inhibit post-exploitation C2, and rotating service-account and admin credentials given the credential-theft risk. Disabling Exchange entirely is not a realistic option for most environments, so patching remains the only durable fix.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Microsoft Exchange Server is an enterprise messaging and collaboration platform that exposes multiple network-facing services including Outlook Web Access, Exchange Web Services, and PowerShell remoting endpoints. The root cause is CWE-502 (Deserialization of Untrusted Data), a class of flaw where serialized object payloads received from a client are reconstructed by the server without sufficient type or integrity validation, enabling attacker-controlled gadget chains to execute arbitrary code during deserialization. The affected CPEs cover Exchange Server 2013 CU23, Exchange Server 2016 CU23, and Exchange Server 2019 CU11 and CU12, indicating the flaw resides in shared serialization logic across recent supported branches at the time of disclosure.
Know when Exchange Server gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Primary rating from Vendor (microsoft) · only source for this CVE.
CVSS VectorVendor: microsoft
Lifecycle Timeline
1DescriptionCVE.org
Microsoft Exchange Server Remote Code Execution Vulnerability
Executive ViewAI
Microsoft Exchange Server versions 2013, 2016, and 2019 contain a critical remote code execution vulnerability (CVE-2023-21529, CVSS 8.8) that is confirmed actively exploited (CISA KEV) in operational environments. Successful exploitation enables complete server compromise, impacting email confidentiality, integrity, and availability. Organizations operating these Exchange versions face immediate and severe operational risk.
Apply vendor patch.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Insecure deserialization occurs when an application converts serialized data (a stream of bytes representing an object's state) back into a living object without proper validation.
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
Affected Products (CPE)CVE.org
More in Exchange Server
View allMicrosoft Exchange Server contains a pre-authentication SSRF vulnerability known as 'ProxyShell' that allows unauthentic
Microsoft Exchange Server contains a server-side request forgery (SSRF) vulnerability known as 'ProxyLogon' that allows
Microsoft Exchange Server contains a privilege escalation vulnerability in the PowerShell backend that allows authentica
Microsoft Exchange Server allows post-authentication arbitrary file write that enables web shell deployment, the primary
Microsoft Exchange Server Remote Code Execution Vulnerability. Rated high severity (CVSS 8.8), this vulnerability is rem
Microsoft Exchange Server Information Disclosure Vulnerability. Rated high severity (CVSS 7.3), this vulnerability is re
Microsoft Exchange Server Elevation of Privilege Vulnerability. Rated high severity (CVSS 8.8), this vulnerability is re
Microsoft Exchange Server allows authenticated attackers to write arbitrary files to the server filesystem, the third co
Microsoft Exchange Server Spoofing Vulnerability. Rated medium severity (CVSS 6.5), this vulnerability is remotely explo
Microsoft Exchange Server Unified Messaging service contains a deserialization vulnerability that allows authenticated a
Microsoft Exchange Server Remote Code Execution Vulnerability. Rated high severity (CVSS 7.2), this vulnerability is rem
Microsoft Exchange Server Remote Code Execution Vulnerability. Rated high severity (CVSS 8.8), this vulnerability is rem
NVD
CVE.org
CISA KEV
EPSS
VulDB
GitHub PoC
Exploit-DB