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

CVE-2026-72950: Windows RRAS Remote Code Execution Flaw

CVE-2026-72950 is a remote code execution vulnerability in Windows Routing and Remote Access Service that enables attackers to gain unauthorized system access. This article covers technical details, impact analysis, and mitigation.

Published:

CVE-2026-72950 Overview

CVE-2026-72950 is a remote code execution vulnerability in the Windows Routing and Remote Access Service (RRAS). The flaw allows an authenticated network-adjacent attacker to gain unauthorized access to a target machine and execute arbitrary code. The weakness is classified as a heap-based buffer overflow [CWE-122], indicating memory corruption in the RRAS component that processes remote requests.

Critical Impact

Successful exploitation grants an attacker code execution on affected Windows hosts with full impact to confidentiality, integrity, and availability, enabling lateral movement and persistence within the environment.

Affected Products

  • Microsoft Windows systems running the Routing and Remote Access Service (RRAS) role
  • Refer to the Microsoft Security Update Advisory for the authoritative list of affected builds

Discovery Timeline

  • 2026-09-08 - CVE-2026-72950 published to NVD
  • 2026-09-09 - Last updated in NVD database

Technical Details for CVE-2026-72950

Vulnerability Analysis

The vulnerability resides in the Windows Routing and Remote Access Service, a component that provides routing, VPN, and dial-up services. The defect is a heap-based buffer overflow that occurs while RRAS processes attacker-supplied input over the network. An authenticated attacker who can reach the service can trigger the corruption to overwrite adjacent heap structures.

Exploitation results in remote code execution in the context of the RRAS process, which typically runs with elevated privileges on the host. The Exploit Prediction Scoring System (EPSS) currently places exploitation likelihood at 0.894%.

Root Cause

The root cause is improper validation of the size or length of input written to a heap buffer within RRAS request handling. When the service copies attacker-controlled data into an undersized allocation, it overflows into adjacent heap memory. This condition maps to CWE-122 (Heap-based Buffer Overflow) and can be leveraged to corrupt function pointers or object metadata used later in execution.

Attack Vector

The attack is network-reachable and requires low privileges but no user interaction. An attacker with authenticated access to a network segment where RRAS is exposed sends a crafted request to the service. Because RRAS is often deployed on internet-facing gateways and VPN concentrators, exposure can extend beyond internal networks.

No public proof-of-concept exploit is currently available. Technical details are limited to the Microsoft Security Update Advisory.

Detection Methods for CVE-2026-72950

Indicators of Compromise

  • Unexpected crashes or restarts of the RemoteAccess service or svchost.exe instances hosting RRAS
  • New or unusual child processes spawned by the RRAS service, particularly command shells or scripting hosts
  • Anomalous outbound connections originating from RRAS servers to unfamiliar destinations

Detection Strategies

  • Monitor Windows Error Reporting and application crash logs for faults referencing RRAS binaries
  • Inspect network traffic to RRAS listeners for malformed or oversized protocol messages
  • Correlate authentication events against RRAS with subsequent process creation on the host to identify post-exploitation activity

Monitoring Recommendations

  • Enable process creation auditing (Event ID 4688) and command-line logging on all RRAS-enabled servers
  • Forward RRAS server telemetry to a centralized SIEM for correlation with authentication and network flow data
  • Alert on service state changes for the RemoteAccess service outside of scheduled maintenance windows

How to Mitigate CVE-2026-72950

Immediate Actions Required

  • Apply the Microsoft security update referenced in the Microsoft Security Update Advisory to all Windows servers running RRAS
  • Inventory all systems with the Routing and Remote Access role enabled and prioritize internet-facing hosts
  • Restrict authenticated access to RRAS endpoints to trusted administrative networks only

Patch Information

Microsoft has released a security update addressing CVE-2026-72950. Administrators should consult the Microsoft Security Update Advisory for the specific KB article, affected Windows versions, and applicable cumulative updates. Apply updates through Windows Update, WSUS, or your standard patch management process.

Workarounds

  • Disable the Routing and Remote Access Service on servers where it is not required for business operations
  • Enforce network segmentation and firewall rules to limit which hosts can reach RRAS management and data ports
  • Require VPN or bastion access for administrative interaction with RRAS servers to reduce the attacker's ability to reach the vulnerable service

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

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.