CVE-2024-43467 Overview
CVE-2024-43467 is a remote code execution vulnerability in the Windows Remote Desktop Licensing Service. The flaw stems from a race condition [CWE-362] in the licensing service that processes client requests over the network. An attacker with low privileges can exploit the timing window to execute arbitrary code on affected Windows Server systems.
Microsoft published the advisory on September 10, 2024. The vulnerability affects Windows Server releases spanning from Server 2008 through Server 2022 23H2, making the exposure surface broad across enterprise environments running Remote Desktop Services Licensing roles.
Critical Impact
Successful exploitation grants remote code execution on Windows Server hosts running the Remote Desktop Licensing role, compromising confidentiality, integrity, and availability.
Affected Products
- Microsoft Windows Server 2008 (SP2 x64/x86) and Server 2008 R2
- Microsoft Windows Server 2012 and Server 2012 R2
- Microsoft Windows Server 2016, 2019, 2022, and 2022 23H2
Discovery Timeline
- 2024-09-10 - CVE-2024-43467 published to NVD
- 2026-08-10 - Last updated in NVD database
Technical Details for CVE-2024-43467
Vulnerability Analysis
The vulnerability is a race condition [CWE-362] in the Remote Desktop Licensing Service. The service manages Client Access Licenses (CALs) for Remote Desktop Services deployments and processes licensing requests from RDP clients over the network.
Race conditions occur when concurrent operations access shared resources without proper synchronization. In this case, the licensing service fails to enforce correct sequencing between check operations and subsequent use of licensing data structures. An attacker who can time requests to hit the narrow exploitation window can corrupt service state and redirect execution flow.
Because the attack complexity is high, exploitation requires precise timing and repeated attempts to win the race. However, once achieved, the attacker gains code execution in the context of the licensing service, which runs with system-level privileges on the host.
Root Cause
The root cause is improper synchronization within the lserver.dll licensing service code path. Concurrent request handling introduces a Time-of-Check Time-of-Use (TOCTOU) condition where licensing data is validated but modified by a parallel thread before use.
Attack Vector
Exploitation requires network access to a Windows Server with the Remote Desktop Licensing role enabled. The attacker must hold low-privilege authenticated access and send crafted licensing protocol requests. No user interaction is required. The vulnerability manifests during RDP CAL request processing, so exposure is limited to hosts running the RD Licensing role.
See the Microsoft Security Update for CVE-2024-43467 for vendor-specific technical details.
Detection Methods for CVE-2024-43467
Indicators of Compromise
- Unexpected crashes or restarts of the TermServLicensing service on Windows Server hosts running the Remote Desktop Licensing role.
- High volumes of malformed or repeated RDP licensing protocol requests originating from a single source, consistent with race-condition exploitation attempts.
- Anomalous child processes spawned by lserver.exe or the licensing service host process.
Detection Strategies
- Monitor Windows Event Logs for service crashes tied to the Remote Desktop Licensing service and correlate with network licensing traffic on TCP ports used by RD Licensing.
- Deploy endpoint detection rules to flag unusual process lineage originating from Remote Desktop Licensing service binaries.
- Enable network monitoring to identify repeated licensing requests that indicate attempts to win the race window.
Monitoring Recommendations
- Baseline normal RD Licensing traffic patterns and alert on volume deviations or off-hours activity.
- Track authentication events on servers hosting the licensing role and correlate low-privilege logons with subsequent service anomalies.
- Retain and centralize Windows Security, System, and Application logs from all Remote Desktop Licensing servers for post-incident analysis.
How to Mitigate CVE-2024-43467
Immediate Actions Required
- Apply the Microsoft security update for CVE-2024-43467 to all affected Windows Server systems running the Remote Desktop Licensing role.
- Inventory all servers with the RD Licensing role enabled and prioritize patching internet-exposed or DMZ-adjacent hosts first.
- Restrict network access to RD Licensing servers using firewall rules that permit only known RD Session Host clients.
Patch Information
Microsoft released fixes as part of the September 2024 Patch Tuesday cycle. Refer to the Microsoft Security Update Guide for CVE-2024-43467 for KB article numbers and per-product build information. Apply updates through Windows Update, WSUS, or your enterprise patch management platform.
Workarounds
- If patching cannot be performed immediately, disable the Remote Desktop Licensing role on servers where it is not required.
- Segment RD Licensing servers behind internal firewalls and restrict inbound traffic to trusted RD Session Host and RD Connection Broker systems only.
- Enforce network-level authentication and monitor for anomalous licensing protocol traffic while planning patch deployment.
Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

