PatchSiren cyber security CVE debrief
CVE-2026-56117 NetworkConfiguration CVE debrief
CVE-2026-56117 is a medium-severity vulnerability in dhcpcd, a popular DHCP client. The vulnerability allows local attackers to trigger memory corruption via a heap use-after-free condition in the control socket handling. This occurs when an attacker connects to the control socket and sends a privileged command, causing the client object to be freed while a subsequent READ+HANGUP event is processed with a stale pointer. The vulnerability is exploitable in deployments using --disable-privsep or where privilege separation initialization has failed with the control socket operating in mode 0666. The Common Vulnerability Scoring System (CVSS) score for this vulnerability is 5.7, indicating a medium severity level. The vulnerability was publicly disclosed on June 23, 2026, and the CVE record was last modified on June 24, 2026.
- Vendor
- NetworkConfiguration
- Product
- dhcpcd
- CVSS
- MEDIUM 5.7
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-06-23
- Original CVE updated
- 2026-06-24
- Advisory published
- 2026-06-23
- Advisory updated
- 2026-06-24
Who should care
System administrators and security teams responsible for managing and securing systems that use dhcpcd should be aware of this vulnerability. This includes Linux distributions, network administrators, and organizations that rely on dhcpcd for dynamic host configuration. Additionally, security researchers and penetration testers may be interested in this vulnerability for testing and validation purposes.
Technical summary
The vulnerability is caused by a heap use-after-free condition in the control socket handling within src/control.c of dhcpcd. When an attacker connects to the control socket and sends a privileged command, such as -x, it triggers control_recvdata() to free the client object. If a subsequent READ+HANGUP event reaches control_hangup() with the stale pointer, it results in a use-after-free condition. This vulnerability can be exploited in deployments where privilege separation is disabled (--disable-privsep) or where privilege separation initialization has failed, and the control socket operates in mode 0666.
Defensive priority
Apply patches or updates to dhcpcd version 10.3.3 or later, which includes the fix for this vulnerability. In the absence of an update, consider using privilege separation and ensuring the control socket does not operate in mode 0666.
Recommended defensive actions
- Apply patches or updates to dhcpcd version 10.3.3 or later.
- Enable privilege separation if not already in use.
- Restrict access to the control socket to prevent unauthorized connections.
- Monitor systems for suspicious activity related to dhcpcd.
- Perform regular vulnerability assessments and penetration testing to identify potential exploitation vectors.
Evidence notes
The CVE record and NVD detail provide official information about the vulnerability. Additional sources, including Vulncheck, have analyzed and disclosed details about the vulnerability. The vulnerability has been fixed in commit 78ea09e of dhcpcd.
Official resources
This article is AI-assisted and based on the supplied source corpus.