CVE-2026-29004

HIGH

BusyBox DHCPv6 Client Heap Buffer Overflow via DNS_SERVERS

Title source: cna
STIX 2.1

Description

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.

Scores

CVSS v3 8.1
EPSS 0.0001
EPSS Percentile 1.6%
Attack Vector ADJACENT_NETWORK
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H

CISA SSVC

Vulnrichment
Exploitation none
Automatable no
Technical Impact partial

Details

CWE
CWE-122
Status published
Products (1)
vda-linux/busybox_mirror < 42202bfb1e6ac51fa995beda8be4d7b654aeee2a
Published May 04, 2026
Tracked Since May 05, 2026