Heap Buffer Overflow Vulnerability in BusyBox's DHCPv6 Client
CVE-2026-29004
Key Information:
- Vendor
Vda-linux
- Status
- Vendor
- CVE Published:
- 4 May 2026
Badges
What is CVE-2026-29004?
A vulnerability in BusyBox's DHCPv6 client (udhcpc6) introduces a heap buffer overflow within the DNS_SERVERS option handler. This flaw permits network-adjacent attackers to craft malicious DHCPv6 responses containing malformed D6_OPT_DNS_SERVERS options. Exploiting this vulnerability could result in significant memory corruption, affecting the correct heap buffer allocation calculations in the option_to_env() function, potentially leading to denial of service or arbitrary code execution on embedded systems lacking robust heap protection mechanisms.
Affected Version(s)
busybox_mirror 0
Exploit Proof of Concept (PoC)
PoC code is written by security researchers to demonstrate the vulnerability can be exploited. PoC code is also a key component for weaponization which could lead to ransomware.
References
CVSS V4
Timeline
- ๐ก
Public PoC available
- ๐พ
Exploit known to exist
Vulnerability published
Vulnerability Reserved
