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

CVE-2026-54128: Windows DHCP Client Use After Free Flaw

CVE-2026-54128 is a use after free vulnerability in Windows DHCP Client that enables local attackers to execute unauthorized code. This article covers the technical details, affected versions, impact, and mitigation.

Published:

CVE-2026-54128 Overview

CVE-2026-54128 is a use-after-free vulnerability [CWE-416] in the Windows Dynamic Host Configuration Protocol (DHCP) Client. The flaw allows an unauthorized local attacker to execute arbitrary code on affected Windows systems. Microsoft published the advisory through the Microsoft Security Response Center (MSRC).

The vulnerability requires local access with low attack complexity and no privileges. Successful exploitation yields high impact to confidentiality, integrity, and availability. This positions the flaw as a viable primitive for local privilege escalation on Windows endpoints.

Critical Impact

An unauthorized local attacker can achieve code execution in the context of the Windows DHCP Client service, enabling privilege escalation and full system compromise.

Affected Products

Discovery Timeline

  • 2026-07-14 - CVE-2026-54128 published to NVD
  • 2026-07-15 - Last updated in NVD database

Technical Details for CVE-2026-54128

Vulnerability Analysis

The vulnerability resides in the Windows DHCP Client, the component responsible for negotiating IP address leases and network configuration parameters. A use-after-free condition [CWE-416] occurs when the client releases a memory object while retaining a dangling reference. Subsequent access to the freed memory can be leveraged to influence control flow.

Exploitation requires local access, meaning the attacker must already have some foothold on the target system. No user interaction and no prior privileges are required, so any local process capable of interacting with the DHCP Client can trigger the flawed code path. Successful exploitation yields code execution in the context of the client service, which typically runs with elevated system privileges.

The attack scope is unchanged, meaning code executes within the security context of the vulnerable component itself. The Exploit Prediction Scoring System (EPSS) currently rates the near-term exploitation likelihood at 0.301% (22nd percentile), and no public proof-of-concept has been observed at the time of publication.

Root Cause

The defect stems from improper lifecycle management of a heap-allocated object inside the DHCP Client. When the object is freed while another code path still holds a reference, subsequent dereference reuses memory that may have been reallocated by attacker-influenced data. Microsoft has not released public technical detail beyond the advisory.

Attack Vector

The attack vector is local (AV:L). A low-privileged process on the endpoint triggers the vulnerable DHCP Client code path, races the free/reuse window, and controls the reallocated memory contents. The precise triggering interface is not disclosed in public references. Consult the Microsoft CVE-2026-54128 Advisory for authoritative guidance.

Detection Methods for CVE-2026-54128

Indicators of Compromise

  • Unexpected crashes, restarts, or Windows Error Reporting entries associated with the dhcpcore.dll module or the Dhcp service
  • Anomalous child processes spawned by svchost.exe instances hosting the DHCP Client service
  • Unexpected memory allocation patterns or heap corruption events attributed to the DHCP Client

Detection Strategies

  • Monitor process telemetry for unusual thread creation, module loads, or code execution originating from the DHCP Client service
  • Correlate local process activity with DHCP Client service restarts, which may indicate exploit attempts that trigger crashes before success
  • Baseline DHCP Client behavior on standard workstation and server builds so deviations become high-signal detections

Monitoring Recommendations

  • Enable Windows Event Log forwarding for System and Application logs, focusing on service crash events for Dhcp
  • Ingest endpoint process, module, and memory telemetry into a centralized analytics platform for retrospective hunting
  • Alert on privilege escalation chains that follow DHCP Client anomalies within a short time window

How to Mitigate CVE-2026-54128

Immediate Actions Required

  • Apply the Microsoft security update referenced in the Microsoft CVE-2026-54128 Advisory as soon as it is available for affected Windows builds
  • Prioritize patching multi-user systems, jump hosts, and shared workstations where local access is broader
  • Inventory endpoints running unpatched Windows versions and track remediation to closure

Patch Information

Microsoft is the sole authoritative source for patch data on CVE-2026-54128. Review the Microsoft CVE-2026-54128 Advisory for KB numbers, affected build ranges, and cumulative update guidance. Apply updates via Windows Update, Windows Server Update Services (WSUS), or your standard patch management workflow.

Workarounds

  • Restrict local logon rights on sensitive systems to reduce the pool of accounts that can trigger the local attack vector
  • Enforce application allowlisting to limit which local processes can execute and interact with system services
  • On systems that operate on static addressing, consider disabling the DHCP Client service where operationally feasible until the patch is applied
bash
# Query DHCP Client service state on a Windows host
sc.exe query Dhcp

# Confirm installed security updates (PowerShell)
Get-HotFix | Sort-Object -Property InstalledOn -Descending

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.