Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessStand up malicious RDP server
-
DeliveryLure user via phishing .rdp file
-
ExploitVictim connects outbound to server
-
ExecutionServer sends crafted RDP response
-
PersistTrigger use-after-free in client heap
-
ImpactExecute code as logged-in 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 initiate an RDP session from the vulnerable Remote Desktop Client to an attacker-controlled or attacker-compromised RDP server - the CVSS UI:R bit confirms user interaction is mandatory, and PR:N confirms the attacker needs no prior credentials on the client. The attack is limited by this client-initiated direction: the attacker cannot reach out and exploit clients that are not actively connecting outbound to their server, so social engineering (malicious .rdp file, link, or rogue server impersonating a legitimate one) is the gating step. Unauthenticated network-side exploitation against listening services is not in scope; only the client-side parsing path is affected. |
| Impact | The CVSS 3.1 vector AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H decomposes to network-reachable, low-complexity, no privileges required, but user interaction required - the user must initiate or accept an RDP session to a malicious server. This is a real but conditional risk: there is no CISA KEV listing and no public POC referenced, and EPSS data was not provided, so this currently sits in the 'patch promptly' tier rather than emergency. The high-impact triad (C:H/I:H/A:H) combined with full code execution on workstations - frequently administrator endpoints used for lateral RDP into servers - elevates the practical risk in environments where jump hosts or admin workstations routinely make outbound RDP connections to untrusted networks. |
| Exploit ScenarioDerived | An attacker stands up a malicious RDP server and lures a target - for example, a system administrator - into connecting to it through a phishing email containing an .rdp file, a malicious shortcut on a compromised internal host, or a typosquatted hostname. Once the client establishes the RDP session, the server returns crafted protocol responses that trigger the use-after-free, corrupting the client's heap and executing attacker-supplied code in the user's security context. No public exploit is identified at time of analysis, but the bug class is well-understood and historically exploitable. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jun 09, 2026
Remote code execution in Microsoft Remote Desktop Client occurs when a user connects to an attacker-controlled RDP server, allowing the server to corrupt heap memory and execute arbitrary code on the client endpoint. The flaw carries a CVSS 8.8 (High) rating reflecting network reach with required user interaction, and no public exploit is identified at time of analysis. The attack pivots the traditional RDP threat model - attackers compromise clients that initiate outbound connections rather than exposed servers.
RemediationAI
Apply the Microsoft security update referenced in the MSRC advisory at https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-47653 as soon as the patched build is identified for your platform - exact fix versions are not enumerated in the available data and must be pulled from MSRC. As a compensating control until patching completes, restrict outbound RDP (TCP/UDP 3389) from user workstations and admin jump hosts to only known-good internal RDP servers via host or perimeter firewall rules, which prevents users from connecting to attacker-controlled servers but breaks legitimate remote-to-external RDP use cases. Additionally, train administrators to avoid connecting to untrusted RDP endpoints and consider enforcing RDP connections only through gateways such as Remote Desktop Gateway with certificate validation.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 33 packages in microsoft, euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The vulnerability lives in Microsoft's Remote Desktop Client, the endpoint application implementing the Remote Desktop Protocol (RDP) for connecting to remote Windows hosts. The CWE-416 (Use After Free) classification, reinforced by the vendor's 'Heap-based buffer overflow' description and the Use After Free / Memory Corruption tags, indicates a memory safety defect where the client mishandles object lifetimes while parsing data returned from an RDP server. Freed heap objects are subsequently dereferenced, enabling an attacker controlling the server side of the RDP channel to corrupt adjacent heap structures and hijack control flow within the client process.
Know when Windows 10 1607 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:N/UI:R/S:U/C:H/I:H/A:H
Primary rating from Vendor (microsoft).
CVSS VectorVendor: microsoft
Lifecycle Timeline
1DescriptionCVE.org
Heap-based buffer overflow in Remote Desktop Client allows an unauthorized attacker to execute code over a network.
Executive ViewAI
Microsoft Remote Desktop Client contains a remote code execution vulnerability (CVSS 8.8) triggered when organizational users connect to attacker-controlled RDP servers, directly compromising employee endpoints. This reverses the traditional RDP threat model-endpoints are exposed through outbound connections rather than inbound server exposure. No public exploit code has been identified at time of analysis, but the high severity rating combined with broad user exposure across the organization requires immediate action to restrict RDP client usage.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) Firewall/proxy enforcement restricting outbound RDP connections to whitelisted internal servers only; (2) Require VPN authentication before permitting RDP client usage; (3) Disable Microsoft Remote Desktop Client on endpoints where operationally unnecessary; (4) Deploy endpoint detection and response (EDR) to monitor for suspicious RDP-related process behavior and memory corruption indicators; (5) Enforce least-privilege access controls for accounts authorized to use RDP; (6) Conduct user security awareness training on connecting only to authorized internal RDP servers.
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
A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.
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.
Related Vulnerabilities in Remote Desktop Client Heap Overflow Code Execution
View all 3More in Windows 10 1607
View allWindows MSHTML component contains a remote code execution vulnerability that allows attackers to craft malicious ActiveX
<p>A remote code execution vulnerability exists when the Windows Print Spooler service improperly performs privileged fi
Windows MSDT (Microsoft Support Diagnostic Tool) allows remote code execution when called via the ms-msdt URL protocol f
The SMBv1 server in Microsoft Windows Vista SP2; Windows Server 2008 SP2 and R2 SP1; Windows 7 SP1; Windows 8.1; Windows
The Windows VBScript engine contains a remote code execution vulnerability in object handling that allows full system co
Windows Print Spooler Remote Code Execution Vulnerability. Rated high severity (CVSS 7.8), this vulnerability is no auth
The Win32k kernel-mode driver in Windows Vista through Windows Server 2016 allows local privilege escalation, exploited
Windows Search Remote Code Execution Vulnerability. Rated high severity (CVSS 7.5), this vulnerability is remotely explo
Denial of service against HTTP/2 server implementations allows remote unauthenticated attackers to exhaust server resour
Windows Kernel contains a TOCTOU race condition vulnerability allowing local privilege escalation, exploited by the OilR
An elevation of privilege vulnerability exists in Windows when the Win32k component fails to properly handle objects in
An elevation of privilege vulnerability exists in Windows when the Win32k component fails to properly handle objects in
EUVD-2026-35516
GHSA-q263-xmxv-64c3
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB