Skip to main content

Windows Remote Desktop Client EUVDEUVD-2026-99843

| CVE-2026-69984 HIGH
Use After Free (CWE-416)
2026-10-13 secure@microsoft.com GHSA-g5ch-w7qc-mxx4
7.5
CVSS 3.1 · Vendor: microsoft
View

Attack ChainAIDerived

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

  1. Access
    Lure user to malicious RDP server
  2. Delivery
    Deliver crafted RDP protocol responses
  3. Exploit
    Trigger use-after-free in client
  4. Execution
    Achieve arbitrary code execution
  5. Impact
    Full compromise of user context

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Memory lifecycle management
MITRE ATT&CK

2 techniques across 2 tactics: Execution, Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires the victim to initiate an RDP session from the Windows Remote Desktop Client (mstsc) to an attacker-controlled or compromised RDP server - a 'reverse RDP' scenario - rather than an attacker directly reaching the victim. Limiting factors: mandatory user interaction (UI:R, the user must launch the connection, e.g. open a malicious .rdp file or link), high attack complexity (AC:H) requiring precise control over heap state/timing to win the use-after-free race, and the attacker must control the server side of the RDP exchange. No elevated privileges are needed on the victim (PR:N), and all supported Windows/Server versions below the listed fixed builds are affected, but the client-initiated nature strongly limits opportunistic mass exploitation.

Impact

This is a client-side use-after-free (CWE-416) in the Windows Remote Desktop Client with a moderate real-world risk profile despite its 'High' 7.5 CVSS. The vector CVSS:3.1/AV:N/AC:H/PR:N/UI:R shows network reach with no privileges required, but two factors meaningfully dampen exploitability: high attack complexity (AC:H) and required user interaction (UI:R), meaning a victim must be induced to connect to an attacker-controlled or compromised RDP endpoint. These signals are reinforced by CISA SSVC, which rates Exploitation as 'none' (no observed or public exploitation) and Automatable as 'no' (cannot be reliably scripted at scale), while Technical Impact is 'total' - consistent with the C:H/I:H/A:H full-compromise outcome if triggered. There is no KEV listing and no POC in the provided data, and no EPSS score was supplied, so exploitation probability cannot be quantified. The combined picture - total impact but low automatability, high complexity, and mandatory user interaction - indicates a credible but not urgent/wormable issue: prioritize patching for high-value or jump-host endpoints that routinely RDP into untrusted servers, but this is not a mass-exploitation-at-default emergency. Note a minor signal conflict: the input Tags include 'Denial Of Service' while the CVSS impact and description describe remote code execution (full C/I/A) - the RCE framing should govern; UAF conditions can also yield DoS.

Exploit ScenarioDerived

An attacker stands up a malicious RDP server (or compromises a legitimate one) and lures a user into connecting with the Windows Remote Desktop Client, for example via a crafted .rdp file or a link in a phishing email. The malicious server returns specially crafted responses that trigger the use-after-free in the client, achieving arbitrary code execution in the context of the connecting user. No public exploit identified at time of analysis, and the high attack complexity (AC:H) means reliable triggering likely requires precise heap/timing control.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.6% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 14, 2026

Use-after-free (CWE-416) in the Windows Remote Desktop Client (mstsc) allows remote code execution on a Windows client that connects out to a malicious or compromised RDP server, affecting all supported Windows 10, Windows 11, and Windows Server builds below the fixed patch levels listed in Microsoft's advisory. Exploitation is not opportunistic: it follows a reverse-RDP pattern in which the victim must initiate the session (UI:R) against attacker-controlled server infrastructure, and public exploitation is not confirmed - CISA SSVC records exploitation as 'none' and no public exploit code has been identified at time of analysis. The negotiated CVSS of 7.5 is driven by high attack complexity (AC:H), reflecting the heap-state and timing control needed to win the use-after-free race, while requiring no privileges on the victim (PR:N) and impacting confidentiality, integrity, and availability equally.

RemediationAI

Apply the vendor-released Microsoft security update for CVE-2026-69984 (MSRC update guide: https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-69984; NVD detail: https://nvd.nist.gov/vuln/detail/CVE-2026-69984) - the fix moves clients to the fixed builds enumerated above, such as 10.0.26100.9711 for Windows 11 24H2, 10.0.22631.7652 for Windows 11 23H2, 10.0.19044.7807 for Windows 10 21H2/22H2, 10.0.17763.9376 for Windows Server 2019, 10.0.20348.5761 for Windows Server 2022 and 10.0.26100.33650 for Windows Server 2025; because the vulnerable code is the client, patching the client endpoint (not only RDP servers) is the decisive action. Where immediate patching is not possible, treat the connection direction as the control surface: block user-initiated outbound RDP (TCP/UDP 3389) to untrusted or internet-reachable hosts at the host firewall or perimeter, accepting that this breaks legitimate remote support and VDI access and requires an allowlist of approved RDP gateways; prevent users from launching untrusted .rdp/RDP shortcut files and from clicking RDP URI links (ms-rd:) via email/web filters and file-association policy, with the trade-off that approved connection workflows must be redistributed through managed channels. Running mstsc as a standard user (never elevated) limits post-exploitation reach, though it does not prevent the use-after-free itself, and disabling or restricting the Remote Desktop client on non-essential server roles removes the exposure entirely at the cost of administrative convenience. Because exploitation is unconfirmed and not automatable per CISA SSVC, these compensating controls can be prioritized with patch deployment rather than treated as emergencies.

Affected VersionsENISA

Windows Server 2022 10.0.20348.0 <10.0.20348.5761
Windows 10 Version 22H2 10.0.19045.0 <10.0.19044.7807
Windows 11 Version 24H2 10.0.26100.0 <10.0.26100.9711
Windows Server 2012 R2 (Server Core installation) 6.3.9600.0 <6.3.9600.23470
Windows 11 Version 26H2 10.0.26300.0 <10.0.26300.9711
Windows 11 Version 23H2 10.0.22631.0 <10.0.22631.7652
Windows Server 2025 (Server Core installation) 10.0.26100.0 <10.0.26100.33650
Windows 10 Version 1607 10.0.14393.0 <10.0.14393.9612
Windows 10 Version 21H2 10.0.19044.0 <10.0.19044.7807
Windows Server 2019 (Server Core installation) 10.0.17763.0 <10.0.17763.9376
Windows 11 Version 25H2 10.0.26200.0 <10.0.26200.9711
Windows Server 2016 10.0.14393.0 <10.0.14393.9612
Windows Server 2012 (Server Core installation) 6.2.9200.0 <6.2.9200.26434
Windows Server 2025 10.0.26100.0 <10.0.26100.33650
Windows 11 version 26H1 10.0.28000.0 <10.0.28000.3231
Windows 10 Version 1809 10.0.17763.0 <10.0.17763.9376
Windows Server 2016 (Server Core installation) 10.0.14393.0 <10.0.14393.9612
Windows Server 2012 6.2.9200.0 <6.2.9200.26434
Windows Server 2012 R2 6.3.9600.0 <6.3.9600.23470
Windows Server 2019 10.0.17763.0 <10.0.17763.9376

Affected Packages

euvd windows_10_version_1607 fix: 10.0.14393.9612
euvd windows_10_version_1809 fix: 10.0.17763.9376
euvd windows_10_version_21h2 fix: 10.0.19044.7807
euvd windows_10_version_22h2 fix: 10.0.19044.7807
euvd windows_11_version_23h2 fix: 10.0.22631.7652
euvd windows_11_version_24h2 fix: 10.0.26100.9711
euvd windows_11_version_25h2 fix: 10.0.26200.9711
euvd windows_11_version_26h1 fix: 10.0.28000.3231
euvd windows_11_version_26h2 fix: 10.0.26300.9711
euvd windows_server_2012 fix: 6.2.9200.26434
euvd windows_server_2012_r2 fix: 6.3.9600.23470
euvd windows_server_2012_r2_server_core_installation fix: 6.3.9600.23470
euvd windows_server_2012_server_core_installation fix: 6.2.9200.26434
euvd windows_server_2016 fix: 10.0.14393.9612
euvd windows_server_2016_server_core_installation fix: 10.0.14393.9612
euvd windows_server_2019 fix: 10.0.17763.9376
euvd windows_server_2019_server_core_installation fix: 10.0.17763.9376
euvd windows_server_2022 fix: 10.0.20348.5761
euvd windows_server_2025 fix: 10.0.26100.33650
euvd windows_server_2025_server_core_installation fix: 10.0.26100.33650

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 20 packages in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The flaw is a use-after-free (CWE-416) in Microsoft's Remote Desktop Client, the mstsc.exe component used by Windows workstations and servers to open outbound RDP connections. In this 'reverse RDP' model the trust direction is inverted: the attacker operates the RDP server and the victim is the connecting client, so memory objects freed during protocol or graphics/channel processing are referenced again while attacker-supplied data from the server side is being parsed. Winning the race requires precise heap grooming and timing, which is why the CVSS vector carries AC:H in combination with UI:R - the user must launch the connection, for example by opening a crafted .rdp file or clicking a link. Because Microsoft classifies the issue under memory corruption and use-after-free with a total technical impact, a successful exploit yields code execution in the context of the signed-in user (no privilege escalation required, PR:N), and the same defect class can also manifest as client crash, hence the Denial Of Service tag. The affected CPE coverage spans Windows 10 (1607, 1809, 21H2, 22H2), Windows 11 (23H2, 24H2, 25H2, 26H1, 26H2), and Windows Server 2012, 2012 R2, 2016, 2019, 2022, and 2025 including Server Core installations, indicating the vulnerable code resides in the shared Remote Desktop client codebase present across these platforms.

Know when the next one hits your stack

  • 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 7.5 HIGH
AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
vuln.today AI 7.5 HIGH

Client-side UAF triggered by a malicious RDP server: network reachable (AV:N) but needs user-initiated connection (UI:R) and heap-timing control (AC:H), no auth (PR:N), full user-context compromise (C/I/A:H).

3.1 AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
4.0 AV:N/AC:H/AT:N/PR:N/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (microsoft).

CVSS VectorVendor: microsoft

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

Lifecycle Timeline

2
Patch available
Oct 13, 2026 - 20:20 EUVD
CVE Published
Oct 13, 2026 - 19:19 cve.org
HIGH 7.5

DescriptionCVE.org

Use after free in Remote Desktop Client allows an unauthorized attacker to execute code over a network.

Executive ViewAI

Why It Matters

Microsoft's Windows Remote Desktop Client (mstsc) contains a use-after-free flaw that allows a malicious or compromised RDP server to execute code on any Windows 10, Windows 11, or Windows Server endpoint that connects to it, a scenario most likely triggered through a targeted lure rather than opportunistic scanning. Because the client ships with every supported Windows build, the unpatched population effectively equates to the organization's entire desktop and server estate, and a successful compromise hands an attacker full control of the connecting user's machine with follow-on risk of lateral movement and data loss. Exploitation is not currently confirmed, the attack requires a user to initiate the session against attacker-controlled infrastructure, and no exploit code is publicly available, so patch velocity is the primary lever leadership controls.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.6%
Top 54% exploitable
Prevalence
Ubiquitous
Built-in Remote Desktop Client ships with every supported Windows and Server edition
Vendor Status
Publicly Disclosed:No
Exploited:No
Latest Software Release:Exploitation Less Likely
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 No
Public POC No
EPSS 0.6%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

39
Low Medium High Critical
KEV: 0
EPSS: +1
CVSS: +38
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Use-after-free vulnerabilities occur when a program continues to access memory through a pointer after that memory has been deallocated.

Memory corruption occurs when a program writes data beyond the boundaries of allocated memory regions or accesses memory in unintended ways, violating the integrity of the process's address space.

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

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