CVE-2026-71402 in wicked
Resumen
por VulDB • 2026-08-27
Se ha encontrado una lectura fuera de límites en el código de captura de paquetes DHCPv4 de wicked. La función ni_capture_inspect_udp_header() en src/capture.c informa la longitud total del IP como la longitud de la carga útil, en lugar de la longitud de la carga útil UDP restante. Como consecuencia, el analizador de opciones DHCP en el cliente DHCPv4 (wickedd-dhcp4) lee hasta 68 bytes —como máximo ihl + 8— más allá del final del búfer de recepción de paquetes de 1500 bytes. Un atacante no autenticado en la misma red que envíe un paquete UDP/DHCP manipulado puede hacer que el cliente interprete memoria heap adyacente como opciones DHCP, permitiendo que contenidos del heap, como metadatos del asignador o valores de punteros, sean interpretados dentro de los campos de arrendamiento. La lectura excesiva está acotada a 68 bytes; no se ha demostrado ninguna escritura en memoria, ningún control por parte del atacante sobre los bytes adyacentes ni primitivas remotas para exfiltrar datos. Este problema afecta a wicked hasta la versión 0.6.80 incluida.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.