Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessStand up malicious RDP server
-
DeliveryPhish victim with .rdp file
-
ExploitVictim connects to attacker server
-
ExecutionSend malformed RDP response
-
PersistTrigger heap UAF in client
-
ImpactExecute code in 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 to an attacker-controlled or attacker-compromised RDP server (UI:R user interaction), and the attacker must overcome high attack complexity (AC:H) - likely involving heap layout manipulation to make the use-after-free / heap overflow reliably exploitable against Windows memory mitigations such as ASLR, DEP, and CFG. No authentication is required on the client side (PR:N) because the vulnerability triggers during the RDP session negotiation/data handling before any client-side credential check. Limiting factors include: the attack is client-side only (not exploitable against listening RDP servers), it cannot be mass-automated per CISA SSVC, and environments that block outbound RDP or restrict it to trusted gateways materially reduce exposure. |
| Impact | The CVSS 7.5 (High) vector AV:N/AC:H/PR:N/UI:R reveals important tempering factors: although exploitation is network-based and requires no privileges, attack complexity is HIGH (suggesting non-trivial heap grooming or bypass of mitigations like ASLR/CFG) and user interaction is REQUIRED (the victim must initiate or accept an RDP connection to a malicious server). CISA's SSVC framework rates Exploitation as 'none' and Automatable as 'no', meaning there is no observed in-the-wild exploitation and the attack cannot be mass-automated, though Technical Impact is 'total' (full code execution). EPSS data was not provided in the input, and the CVE is not on the CISA KEV list. The realistic priority is moderate-to-high for organizations whose users initiate outbound RDP connections to untrusted endpoints (e.g., jump-box workflows, MSPs, or RDP gateways), but lower for environments where RDP client usage is tightly scoped to internal known servers. Note: the description says 'unauthorized attacker' which aligns with PR:N, but the realistic exploitation path requires the attacker to host or take over an RDP server the victim connects to - a meaningful operational hurdle not captured by CVSS alone. |
| Exploit ScenarioDerived | An attacker stands up a malicious RDP server (or compromises a legitimate one) and lures a victim into connecting - for example by sending a crafted .rdp file via phishing email, hosting a fake remote-support page, or hijacking a DNS/CDN entry for an internal jump host. When the victim's Remote Desktop Client connects, the attacker returns malformed protocol responses that trigger the heap-based buffer overflow / use-after-free, achieving arbitrary code execution in the user's context on the client machine. No public exploit identified at time of analysis, but the 'Technical Impact: total' SSVC rating means a successful exploit yields full code execution on the victim endpoint. |
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 is possible when a victim connects to an attacker-controlled RDP server, where a heap-based buffer overflow (linked to use-after-free memory corruption per vendor tags) enables arbitrary code execution on the client machine. The CVSS 7.5 score reflects high attack complexity and required user interaction, and no public exploit identified at time of analysis. SSVC assessment from CISA rates exploitation as 'none' and automatable as 'no', though technical impact is total.
RemediationAI
Apply the Microsoft security update referenced in the MSRC advisory at https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-44801 for each affected Windows version and Remote Desktop Client package - patch status is best characterized as 'Patch available per vendor advisory' since the input does not include an exact fix build number, so consult the MSRC update guide to identify the precise KB numbers for your platform. As compensating controls until patches are deployed, restrict outbound RDP (TCP/3389 and UDP/3389) at the network perimeter to only known, trusted destination hosts (trade-off: breaks ad-hoc remote support workflows), require RDP connections through a hardened Remote Desktop Gateway that brokers and validates server identity (trade-off: requires RDG infrastructure), and educate users not to connect to untrusted RDP servers or click .rdp files from email/web (trade-off: relies on user behavior). A secondary advisory entry is tracked at https://vuldb.com/vuln/369639 for cross-reference.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 21 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 resides in the Microsoft Remote Desktop Client, the endpoint software that implements the Remote Desktop Protocol (RDP) for connecting to remote Windows hosts. The CWE-416 (Use After Free) classification combined with the 'Heap-based Buffer Overflow' description and vendor tags (Buffer Overflow, Use After Free, Memory Corruption) indicate the root cause is a memory management defect where freed heap memory is referenced again, allowing an attacker controlling the RDP server side of the connection to corrupt heap metadata and adjacent objects. This is a classic client-side memory corruption pattern in protocol parsers, exploited by feeding malformed RDP responses back to a connecting client.
Know when Remote Desktop Client 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:H/PR:N/UI:R/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
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 (CVE-2026-44801, CVSS 7.5) that allows arbitrary code execution when users connect to attacker-controlled RDP servers, potentially compromising client systems with full system access. This affects any organization using Remote Desktop for remote work or administration; successful exploitation could grant attackers complete control over affected endpoints and access to sensitive data.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) Network segmentation-restrict RDP traffic to internal trusted servers only; (2) VPN requirement-allow RDP access exclusively from VPN-authenticated sessions; (3) Multi-factor authentication on all RDP connections; (4) Disable RDP service on non-critical and non-essential systems; (5) Enable comprehensive logging and real-time alerting on RDP connection attempts; (6) Restrict RDP client usage through application allow-listing on endpoints. Monitor Microsoft security advisories and CISA for patch availability.
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 Code Execution Flaws
View all 6More in Remote Desktop Client
View allRemote Desktop Client Remote Code Execution Vulnerability. Rated high severity (CVSS 8.8), this vulnerability is remotel
Code injection in Microsoft Remote Desktop Client for Windows Desktop (versions 1.2.0.0 through below 1.2.7279.0) enable
Heap-based buffer overflow in Microsoft's Remote Desktop client for Windows Desktop (versions 1.2.0.0 through below 1.2.
Heap-based buffer overflow in Microsoft's Remote Desktop client for Windows Desktop (versions 1.2.0.0 through 1.2.7279.0
Relative path traversal in Remote Desktop Client allows an unauthorized attacker to execute code over a network.
Clipboard Virtual Channel Extension Remote Code Execution Vulnerability. Rated high severity (CVSS 8.8), this vulnerabil
Remote Desktop Client Remote Code Execution Vulnerability. Rated high severity (CVSS 8.8), this vulnerability is remotel
Remote Desktop Client Remote Code Execution Vulnerability. Rated high severity (CVSS 8.8), this vulnerability is remotel
Windows Remote Desktop Security Feature Bypass Vulnerability. Rated high severity (CVSS 8.8), this vulnerability is remo
Remote Desktop Protocol Client Information Disclosure Vulnerability. Rated high severity (CVSS 7.4), this vulnerability
Remote Desktop Client Remote Code Execution Vulnerability. Rated high severity (CVSS 8.4), this vulnerability is remotel
EUVD-2026-35755
GHSA-g3rg-85ff-6538
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB