Skip to main content

Microsoft Exchange Server CVE-2023-21529

HIGH
Deserialization of Untrusted Data (CWE-502)
2023-02-14 secure@microsoft.com
8.8
CVSS 3.1 · Vendor: microsoft
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Recon
    Identify exposed Exchange endpoint
  2. Delivery
    Obtain low-privilege mailbox credentials
  3. Exploit
    Authenticate to OWA/EWS service
  4. Install
    Submit malicious serialized payload
  5. C2
    Trigger unsafe deserialization on server
  6. Execute
    Execute code as Exchange service account
  7. Impact
    Pivot 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.

Act Now Prioritize within 24-48h. Why: In CISA KEV with patch available.
Exploited in the wild (CISA KEV) Patch available 36.7% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAI

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

Vendor (microsoft) PRIMARY 8.8 HIGH
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

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

1
Added to CISA KEV
Apr 13, 2026 - 18:57 CISA

DescriptionCVE.org

Microsoft Exchange Server Remote Code Execution Vulnerability

Executive ViewAI

Why It Matters

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.

Business Impact: Severe
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

Threat Score
5.9/10
Composite threat intelligence
EPSS Score
36.7%
Top 3% exploitable
Exploit
POC
Public exploit code exists
Data Quality
5 sources
Confidence: Medium

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.

SignalValue
Severity HIGH
CISA KEV Yes
Public POC Yes
EPSS 36.7%
Patch available Yes
Active threat Yes
Deciding rule
In CISA KEV with patch available
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Immediate
Exploitation· derived
Active
System Exposure· derived
Open
Automatable· derived
No
Human Impact
Very High

Priority Score

151
Low Medium High Critical
KEV: +50
EPSS: +37
CVSS: +44
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

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

cpe:2.3:a:microsoft:exchange_server:2013:cumulative_update_23:*:*:*:*:*:*
cpe:2.3:a:microsoft:exchange_server:2016:cumulative_update_23:*:*:*:*:*:*
cpe:2.3:a:microsoft:exchange_server:2019:cumulative_update_11:*:*:*:*:*:*
cpe:2.3:a:microsoft:exchange_server:2019:cumulative_update_12:*:*:*:*:*:*
CVE-2021-34473 CRITICAL POC
9.1 Jul 14

Microsoft Exchange Server contains a pre-authentication SSRF vulnerability known as 'ProxyShell' that allows unauthentic

CVE-2021-26855 CRITICAL POC
9.1 Mar 03

Microsoft Exchange Server contains a server-side request forgery (SSRF) vulnerability known as 'ProxyLogon' that allows

CVE-2021-34523 CRITICAL POC
9.0 Jul 14

Microsoft Exchange Server contains a privilege escalation vulnerability in the PowerShell backend that allows authentica

CVE-2021-27065 HIGH POC
7.8 Mar 03

Microsoft Exchange Server allows post-authentication arbitrary file write that enables web shell deployment, the primary

CVE-2021-42321 HIGH POC
8.8 Nov 10

Microsoft Exchange Server Remote Code Execution Vulnerability. Rated high severity (CVSS 8.8), this vulnerability is rem

CVE-2021-33766 HIGH POC
7.3 Jul 14

Microsoft Exchange Server Information Disclosure Vulnerability. Rated high severity (CVSS 7.3), this vulnerability is re

CVE-2022-41080 HIGH
8.8 Nov 09

Microsoft Exchange Server Elevation of Privilege Vulnerability. Rated high severity (CVSS 8.8), this vulnerability is re

CVE-2021-26858 HIGH
7.8 Mar 03

Microsoft Exchange Server allows authenticated attackers to write arbitrary files to the server filesystem, the third co

CVE-2021-41349 MEDIUM POC
6.5 Nov 10

Microsoft Exchange Server Spoofing Vulnerability. Rated medium severity (CVSS 6.5), this vulnerability is remotely explo

CVE-2021-26857 HIGH
7.8 Mar 03

Microsoft Exchange Server Unified Messaging service contains a deserialization vulnerability that allows authenticated a

CVE-2021-31196 HIGH
7.2 Jul 14

Microsoft Exchange Server Remote Code Execution Vulnerability. Rated high severity (CVSS 7.2), this vulnerability is rem

CVE-2023-21707 HIGH
8.8 Feb 14

Microsoft Exchange Server Remote Code Execution Vulnerability. Rated high severity (CVSS 8.8), this vulnerability is rem

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy