CVE-2026-29004

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.
Configurations

No configuration.

History

26 Oct 2026, 19:10

Type Values Removed Values Added
Summary
  • (es) BusyBox anterior al commit 42202bf contiene una vulnerabilidad de desbordamiento de búfer de pila en el cliente DHCPv6 (udhcpc6) gestor de la opción DNS_SERVERS en networking/udhcp/d6_dhcpc.c que permite a atacantes adyacentes a la red activar corrupción de memoria enviando una respuesta DHCPv6 manipulada con una opción D6_OPT_DNS_SERVERS malformada. Los atacantes pueden explotar cálculos incorrectos de asignación de búfer de pila en la función option_to_env() para causar denegación de servicio o lograr ejecución de código arbitrario en sistemas embebidos sin endurecimiento de pila.

Information

Published : 2026-05-04 18:16

Updated : 2026-10-26 19:10


NVD link : CVE-2026-29004

Mitre link : CVE-2026-29004

CVE.ORG link : CVE-2026-29004


JSON object : View

Products Affected

No product.

CWE
CWE-122

Heap-based Buffer Overflow

CWE-131

Incorrect Calculation of Buffer Size