Skip to content
OpenAdvisories
High · 8.1 CVE-2026-29004 EUVD-2026-27043GHSA-vx55-mmvv-p227

BusyBox DHCPv6 Client Heap Buffer Overflow via DNS_SERVERS

Published May 4, 2026 · Updated Jul 15, 2026 · Assigned by VulnCheck

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.

Affected products

VendorProductAffectedFixed
vda-linux busybox_mirror — —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 busybox No fix yet —
Debian 13 busybox No fix yet —
Debian 12 busybox No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 busybox No fix yet —
Ubuntu 26.04 LTS busybox No fix yet —
Ubuntu 25.10 busybox No fix yet —
Ubuntu 24.04 LTS busybox No fix yet —
Ubuntu 22.04 LTS busybox No fix yet —
Show 4 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu 20.04 LTS busybox No fix yet —
Ubuntu Pro 18.04 LTS busybox No fix yet —
Ubuntu Pro 16.04 LTS busybox No fix yet —
Ubuntu Pro 14.04 LTS busybox No fix yet —
ReleasePackageFixed inAdvisory
Red Hat Hardened Images 1 busybox +2 1.37.0-7.3.hum1 RHSA-2026:30652
ReleasePackageFixed inAdvisory
SLES for SAP 16.0 busybox 1.37.0-160000.6.1 SUSE-SU-2026:22020-1
SLES 16.0 busybox 1.37.0-160000.6.1 SUSE-SU-2026:22020-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed busybox 1.37.0-11.1 openSUSE-SU-2026:10740-1

Advisories 4

References