Skip to main content

Microsoft Remote Desktop Client CVE-2026-42909

| EUVDEUVD-2026-35599 HIGH
Race Condition (CWE-362)
2026-06-09 secure@microsoft.com GHSA-2mfp-vqrw-7p7v
7.5
CVSS 3.1 · Vendor: microsoft
Temporal: 6.5
Share

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
CIRCL (temporal)
6.5 MEDIUM
cvss

Primary rating from Vendor (microsoft).

CVSS VectorVendor: microsoft

CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
Attack Vector
Network
Attack Complexity
High
Privileges Required
None
User Interaction
Required
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

1
Analysis Generated
Jun 09, 2026 - 17:41 vuln.today

DescriptionCVE.org

Heap-based buffer overflow in Remote Desktop Client allows an unauthorized attacker to execute code over a network.

AnalysisAI

Remote code execution in Microsoft Remote Desktop Client is possible when a user connects to an attacker-controlled or compromised RDP endpoint, where a race condition (CWE-362) can be triggered to corrupt heap memory and execute arbitrary code in the client process. The flaw is unauthenticated from the network attacker's perspective but requires user interaction to initiate the connection, and no public exploit has been identified at time of analysis.

Technical ContextAI

Microsoft Remote Desktop Client implements the Remote Desktop Protocol (RDP/T.128) over channels that multiplex graphics, input, virtual channels, and clipboard/drive redirection data from the server. The combination of CWE-362 (concurrent execution using shared resource with improper synchronization, i.e., a race condition) with the heap-based buffer overflow described indicates a time-of-check to time-of-use class issue: one thread validates or sizes a buffer while another mutates the underlying data or state, allowing an attacker-controlled server response to land in an undersized heap allocation. Because the bug lives in the client-side parser/dispatch path rather than the server, the trust direction is inverted relative to classic RDP server bugs like BlueKeep - here the malicious endpoint attacks the user who connects to it.

RemediationAI

Patch availability and exact fix versions are not enumerated in the provided data, so consult the MSRC advisory at https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-42909 and apply the Patch Tuesday updates listed for each affected Remote Desktop Client SKU (Windows in-box mstsc.exe, Windows App, macOS/iOS/Android Remote Desktop apps) on the relevant platforms. Until patched, compensating controls include instructing users to only initiate RDP sessions to known internal gateway hostnames, blocking outbound TCP/3389 and UDP/3389 from user workstations at the egress firewall except to sanctioned RD Gateways (trade-off: breaks ad-hoc RDP to home labs and third parties), and routing all RDP through an RD Gateway / Azure Bastion so connections to arbitrary attacker-controlled servers cannot be made; user education on not clicking .rdp files from email is a low-cost adjunct since UI:R is required.

CVE-2026-42985 HIGH
8.8 Jun 09

Remote code execution in Microsoft Remote Desktop Client is possible when a victim connects to an attacker-controlled or

CVE-2025-48817 HIGH
8.8 Jul 08

Relative path traversal in Remote Desktop Client allows an unauthorized attacker to execute code over a network.

CVE-2024-38131 HIGH
8.8 Aug 13

Clipboard Virtual Channel Extension Remote Code Execution Vulnerability. Rated high severity (CVSS 8.8), this vulnerabil

CVE-2023-29362 HIGH
8.8 Jun 14

Remote Desktop Client Remote Code Execution Vulnerability. Rated high severity (CVSS 8.8), this vulnerability is remotel

CVE-2022-22017 HIGH
8.8 May 10

Remote Desktop Client Remote Code Execution Vulnerability. Rated high severity (CVSS 8.8), this vulnerability is remotel

CVE-2021-34535 HIGH
8.8 Aug 12

Remote Desktop Client Remote Code Execution Vulnerability. Rated high severity (CVSS 8.8), this vulnerability is remotel

CVE-2021-1669 HIGH
8.8 Jan 12

Windows Remote Desktop Security Feature Bypass Vulnerability. Rated high severity (CVSS 8.8), this vulnerability is remo

CVE-2024-49105 HIGH
8.4 Dec 12

Remote Desktop Client Remote Code Execution Vulnerability. Rated high severity (CVSS 8.4), this vulnerability is remotel

CVE-2025-27487 HIGH
8.0 Apr 08

Heap-based buffer overflow in Remote Desktop Client allows an authorized attacker to execute code over a network. Rated

CVE-2019-0887 HIGH
8.0 Jul 15

A remote code execution vulnerability exists in Remote Desktop Services - formerly known as Terminal Services - when an

CVE-2022-41121 HIGH
7.8 Dec 13

Windows Graphics Component Elevation of Privilege Vulnerability. Rated high severity (CVSS 7.8), this vulnerability is l

CVE-2026-45639 HIGH
7.5 Jun 09

Information disclosure in Microsoft Windows Remote Desktop Protocol (RDP) allows remote unauthenticated attackers to rea

Share

CVE-2026-42909 vulnerability details – vuln.today

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