CVE Catalog

CVE-2026-29004

HighCVSS 8.1
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.38%

30th percentile - higher than 30% of all known CVEs

Summary

BusyBox before commit 42202bf has a heap buffer overflow vulnerability in the DHCPv6 client (udhcpc6) DNS_SERVERS option handler. A network-adjacent attacker can send a crafted DHCPv6 response with a malformed D6_OPT_DNS_SERVERS option to trigger memory corruption.

Risk Assessment

This vulnerability allows an attacker to cause denial of service or potentially achieve arbitrary code execution on embedded systems without heap hardening, compromising device integrity and availability.

Recommendation

Update BusyBox to a version containing commit 42202bf or later. If updating is not possible, disable the DHCPv6 client (udhcpc6) or apply additional network security measures.

Other vulnerabilities in BusyBox

See all
Original NVD description (English source)

BusyBox before commit 42202bf contains a heap buffer overflow vulnerability in the DHCPv6 client (udhcpc6) DNS_SERVERS option handler in networking/udhcp/d6_dhcpc.c that allows network-adjacent attackers to trigger memory corruption by sending a crafted DHCPv6 response with a malformed D6_OPT_DNS_SERVERS option. Attackers can exploit incorrect heap buffer allocation calculations in the option_to_env() function to cause denial of service or achieve arbitrary code execution on embedded systems without heap hardening.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS