CVE-2026-71401
ŚrednieCVSS 5.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 8 - wyżej niż 8% wszystkich znanych CVE
Streszczenie
W wicked do wersji 0.6.80 występuje niedomiar liczby całkowitej w kodzie przechwytywania pakietów DHCPv4. Funkcja ni_capture_inspect_udp_header() nie sprawdza, czy pole całkowitej długości IP jest wystarczająco duże przed odjęciem długości nagłówka IP. Nieuwierzytelniony atakujący w tej samej sieci może wywołać odczyt poza zakresem, co może doprowadzić do awarii demona.
Ocena ryzyka
Atakujący może spowodować awarię klienta DHCPv4, co może zakłócić działanie usług sieciowych zależnych od przydzielania adresów IP.
Rekomendacja
Zaktualizuj wicked do wersji nowszej niż 0.6.80 lub ogranicz zaufanie do ruchu DHCP w sieci.
Oryginalny opis (angielski, źródło NVD)
An integer underflow was found in the DHCPv4 packet capture code of wicked. ni_capture_inspect_udp_header() in src/capture.c does not verify that the IP total length field (ip_len) is at least as large as the IP header length (ihl) before subtracting the header length. An unauthenticated attacker on the same network can thereby trigger an out-of-bounds read past the receive buffer in the wicked DHCPv4 client (wickedd-dhcp4), which can crash the daemon depending on the process memory layout. No information disclosure has been demonstrated. This issue affects wicked up to and including version 0.6.80.

