Skip to main content
CVE Vulnerability Database
Vulnerability Database/CVE-2026-61363

CVE-2026-61363: Windows 10 1607 Buffer Overflow Flaw

CVE-2026-61363 is a heap-based buffer overflow in Microsoft Windows 10 1607 Remote Desktop Client enabling remote code execution. This article covers technical details, affected versions, security impact, and mitigation.

Published:

CVE-2026-61363 Overview

CVE-2026-61363 is a heap-based buffer overflow in the Microsoft Remote Desktop Client. An unauthorized attacker can execute code over a network by inducing a vulnerable client to connect to a malicious Remote Desktop Protocol (RDP) server. The flaw is categorized under [CWE-20] Improper Input Validation and affects a broad set of Windows client and server releases, from Windows 10 1607 through Windows 11 26H1, plus Windows Server 2012 through Windows Server 2025.

Critical Impact

Successful exploitation results in remote code execution in the context of the RDP client process, giving attackers a foothold on any workstation or server used to initiate outbound RDP sessions.

Affected Products

  • Microsoft Windows 10 (1607, 1809, 21H2, 22H2) across x86, x64, and ARM64
  • Microsoft Windows 11 (23H2, 24H2, 25H2, 26H1) across x64 and ARM64
  • Microsoft Windows Server 2012, 2012 R2, 2016, 2019, 2022, and 2025

Discovery Timeline

  • 2026-08-11 - CVE-2026-61363 published to the National Vulnerability Database (NVD)
  • 2026-08-13 - Last updated in NVD database

Technical Details for CVE-2026-61363

Vulnerability Analysis

The vulnerability resides in the Remote Desktop Client component that parses server-supplied RDP protocol data. The client fails to validate the length or structure of specific fields before copying them into a heap-allocated buffer. A crafted response from a malicious RDP server overflows the destination buffer, corrupting adjacent heap metadata or object pointers.

An attacker who controls the memory layout can steer execution to attacker-supplied code or reuse existing gadgets. Because the client typically runs in the user's session, code execution inherits the interactive user's privileges. From that foothold, adversaries can pivot to credential theft, lateral movement, or persistence.

The attack requires no authentication and no user interaction beyond initiating an RDP connection to the attacker-controlled host. The high attack complexity reflects the memory-layout manipulation needed for reliable exploitation, not a barrier to weaponization by skilled actors. EPSS currently places the exploitation probability near the mid-range of scored CVEs.

Root Cause

The root cause is improper input validation ([CWE-20]) during the parsing of RDP server messages by the client. Length or bounds checks on attacker-controlled fields are missing or insufficient, allowing a memcpy-style copy into an undersized heap buffer.

Attack Vector

Exploitation follows a reverse-RDP pattern. The attacker stands up a hostile RDP server and lures a target to connect, using techniques such as .rdp file attachments in phishing emails, malicious links, watering holes, or compromised jump hosts. Once the vulnerable client connects, the server sends the malformed protocol data that triggers the heap overflow.

No verified public proof-of-concept exists at the time of publication. See the Microsoft CVE-2026-61363 Advisory for authoritative technical details.

Detection Methods for CVE-2026-61363

Indicators of Compromise

  • Outbound RDP connections (TCP/3389 or UDP/3389) from user workstations to untrusted or newly registered external hosts
  • Execution of mstsc.exe spawning unexpected child processes such as cmd.exe, powershell.exe, or rundll32.exe
  • Crash events for mstsc.exe or related RDP client modules in the Windows Application event log preceding suspicious process activity
  • Delivery of .rdp files via email attachments, downloads, or removable media targeting non-administrative users

Detection Strategies

  • Hunt for mstsc.exe connections to external IP addresses outside sanctioned administrative ranges, correlating with process-tree anomalies
  • Alert on any child process of mstsc.exe that is not a standard Windows helper, particularly script interpreters or LOLBins
  • Monitor Windows Error Reporting (WER) telemetry for repeated mstsc.exe faults, which may indicate exploitation attempts or unstable exploits

Monitoring Recommendations

  • Ingest endpoint process, network, and crash telemetry into a centralized data lake and retain at least 90 days for retrospective hunting
  • Baseline normal RDP client destinations per user and role, and alert on deviations to internet-facing or low-reputation hosts
  • Track .rdp file creation and execution across email, browser download, and file-share vectors

How to Mitigate CVE-2026-61363

Immediate Actions Required

  • Apply the Microsoft security update referenced in the Microsoft CVE-2026-61363 Advisory to all affected Windows client and server builds
  • Block outbound TCP/3389 and UDP/3389 at the perimeter for endpoints that do not require external RDP connectivity
  • Restrict which users can launch mstsc.exe to external destinations, and route administrative RDP through hardened jump hosts or a Privileged Access Workstation (PAW)
  • Warn users against opening unsolicited .rdp file attachments and configure mail gateways to strip or quarantine them

Patch Information

Microsoft has issued security updates addressing CVE-2026-61363 for all supported Windows 10, Windows 11, and Windows Server versions listed in the advisory. Administrators should deploy the applicable cumulative update through Windows Update, Windows Server Update Services (WSUS), Microsoft Intune, or Configuration Manager. Reference the Microsoft CVE-2026-61363 Advisory for KB numbers per platform.

Workarounds

  • Egress-filter RDP traffic at firewalls so clients cannot reach arbitrary internet destinations
  • Enforce Windows Defender Application Control (WDAC) or AppLocker rules that block execution of untrusted .rdp files
  • Use Group Policy to disable clipboard, drive, and device redirection in the RDP client, reducing post-exploitation utility
bash
# Block outbound RDP for non-admin workstations using Windows Firewall
New-NetFirewallRule -DisplayName "Block Outbound RDP TCP" `
  -Direction Outbound -Action Block `
  -Protocol TCP -RemotePort 3389 `
  -Profile Any -Enabled True

New-NetFirewallRule -DisplayName "Block Outbound RDP UDP" `
  -Direction Outbound -Action Block `
  -Protocol UDP -RemotePort 3389 `
  -Profile Any -Enabled True

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

Default Legacy - Prefooter | Experience the World’s Most Advanced Cybersecurity Platform

Experience the Most Advanced Cybersecurity Platform

See how the world’s most intelligent, autonomous cybersecurity platform can protect your organization today and into the future.