Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessLure user to malicious RDP server
-
DeliveryDeliver crafted server-side RDP responses
-
ExploitTrigger use-after-free in client
-
ExecutionWin heap race for control
-
ImpactExecute code as connecting user
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 actively initiate a Remote Desktop session from the Windows Remote Desktop Client to an attacker-controlled or malicious RDP server (UI:R) - this is a client-side flaw, so it cannot be triggered against a listening/default host without that outbound connection. The attacker must also reliably win the use-after-free memory condition, reflected in the high attack complexity (AC:H), which typically depends on heap state and timing. No authentication is required of the attacker (PR:N). Limiting factors for defenders: mandatory user interaction, the non-deterministic/high-complexity nature of UAF exploitation, and that only unpatched client builds below the fixed versions (e.g., Windows 11 24H2 < 10.0.26100.9711, Windows 10 1607/Server 2016 < 10.0.14393.9612) are affected. |
| Impact | This is a genuinely serious but NOT top-priority-today issue. The CVSS 3.1 vector (AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H, base 7.5 HIGH) describes a client-side use-after-free: no privileges are required (PR:N) and the attack is network-delivered (AV:N), but it carries BOTH high attack complexity (AC:H) and required user interaction (UI:R), meaning the victim must actively initiate an RDP connection to an attacker-controlled or malicious server and the attacker must win a non-deterministic memory-corruption condition. These two signals materially lower real-world likelihood versus a server-side, zero-click flaw. The non-CVSS signals agree: SSVC reports Exploitation=none and Automatable=no (consistent with a user-interaction-gated client bug that cannot be sprayed at scale), while Technical Impact=total matches the C:H/I:H/A:H code-execution outcome. There is no CISA KEV listing and no public POC, so exploitation status is 'no public exploit identified at time of analysis.' No EPSS score was supplied in the input, so probabilistic exploitation likelihood could not be weighed. Net: a high-impact, wide-footprint (every supported Windows RDP client) memory-corruption RCE that should be patched on a normal-to-expedited cycle, but current evidence points to difficulty of exploitation and no observed in-the-wild activity rather than an emergency. |
| Exploit ScenarioDerived | An attacker stands up a malicious or compromised RDP endpoint and lures a user (via phishing link, .rdp file, or redirected connection) into connecting with the Windows Remote Desktop Client. Malformed server responses trigger a use-after-free in the client, and by winning the associated heap race the attacker achieves code execution in the context of the connecting user. No public exploit code is identified at time of analysis, and high attack complexity (AC:H) plus required user interaction make reliable exploitation non-trivial. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 14, 2026
Code execution in the Windows Remote Desktop Client (mstsc) is possible when a user initiates an outbound RDP session to a malicious or attacker-controlled server, triggering a use-after-free that can be leveraged for arbitrary code in the client's context. Affected are unpatched Windows client and server builds below their fixed versions - including Windows 10 1607 through 22H2, Windows 11 23H2/24H2/25H2/26H1/26H2, and Windows Server 2012/2012 R2/2016/2019/2022/2025 - while the attacker requires no credentials (PR:N) and the flaw cannot be triggered against a listening host without the victim's outbound connection (UI:R). Exploitation is rated high-complexity (AC:H) because the attacker must reliably win the heap/timing-dependent memory corruption condition; there is no public exploit identified at time of analysis and no confirmed active exploitation (CISA KEV), and Microsoft has released patched builds.
RemediationAI
Vendor-released patch: Microsoft has shipped fixed builds for each affected platform via the MSRC advisory for CVE-2026-69995 (https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-69995) - upgrade to or above Windows 10 1607 / Server 2016 10.0.14393.9612, Windows 10 1809 / Server 2019 10.0.17763.9376, Windows 10 21H2 10.0.19044.7807, Windows 11 23H2 10.0.22631.7652, Windows 11 24H2 / Server 2025 10.0.26100.9711 and 10.0.26100.33650 respectively, Windows 11 25H2 10.0.26200.9711, Windows 11 26H1 10.0.28000.3231, Windows 11 26H2 10.0.26300.9711, Windows Server 2012 6.2.9200.26434, Windows Server 2012 R2 6.3.9600.23470, or Windows Server 2022 10.0.20348.5761. Where patching must be staged, compensating controls that address the client-side trigger are: block outbound RDP (TCP 3389 and other RDP transport ports) at the host firewall or egress gateway except to an allow-list of trusted servers - the trade-off is that legitimate remote access to external or ad-hoc hosts will break, so this is most viable on managed fleets with known RDP endpoints; enforce policy that users do not launch mstsc against untrusted or unknown hosts (phishing-style 'connect here' lures are the realistic delivery vector) and restrict Remote Desktop Client execution via AppLocker/WDAC or application control if the client is not required - the trade-off is loss of legitimate RDP functionality for exempted users; and monitor endpoint telemetry for repeated mstsc.exe crashes or abnormal child-process creation from the RDP client, since the underlying memory corruption can surface as a crash even when exploitation fails, giving an early-warning signal. Because exploitation requires the victim to initiate the session (UI:R) and is high-complexity (AC:H) with no public exploit identified, these compensating measures are adequate as a temporary bridge until the vendor update is deployed; note also that no vendor advisory lists a permanent configuration-based mitigation that fully removes the flaw.
Affected VersionsENISA
Affected Packages
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 vulnerability is a use-after-free (CWE-416) in the Windows Remote Desktop Client, the endpoint component that speaks the RDP protocol to a remote host. In this class of bug, an object or buffer used to handle server-controlled input during session negotiation/processing is freed but subsequently dereferenced, letting data crafted by a malicious RDP server take control of memory the client still treats as valid. Because the flaw lives in the client and is reached only after the user starts an outbound session, it is a client-side attack surface rather than a listener-side remote bug - the server simply supplies the malicious protocol responses. CISA's SSVC assessment marks exploitation as 'none' and automatable as 'no', consistent with the CVSS AC:H rating: winning a UAF reliably typically depends on heap grooming and timing, and there is no evidence the condition can be triggered at scale without user initiation. The supplied tags (use after free, memory corruption, denial of service) reflect that the same corruption can also crash mstsc.exe, so availability impact may be observed even in failed exploitation attempts.
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
AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
Client-side UAF reached by connecting to a malicious RDP server: network-delivered (AV:N) but user-initiated (UI:R) and heap-race dependent (AC:H), no auth (PR:N), full code-execution impact (C/I/A:H).
Primary rating from Vendor (microsoft).
CVSS VectorVendor: microsoft
Lifecycle Timeline
2DescriptionCVE.org
Use after free in Remote Desktop Client allows an unauthorized attacker to execute code over a network.
Executive ViewAI
A memory-corruption vulnerability in Microsoft's Remote Desktop Client (mstsc) lets an attacker-controlled RDP server run arbitrary code on the Windows endpoint of any user who connects to it, affecting both client and server builds of Windows 10, Windows 11, and Windows Server 2012 through 2025. Exploitation requires a user to initiate an outbound session and to reliably win a difficult heap/timing condition, and there is no public exploit code and no confirmed active exploitation at this time, so near-term likelihood is moderate. Leadership should still prioritize remediation because the affected footprint spans virtually the entire Windows estate and the impact of success is code execution in the user's context on workstations that administrators routinely use to reach sensitive remote infrastructure.
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
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.
EUVD-2026-99848
GHSA-556m-m3x7-m793
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB