Katalog CVE

CVE-2026-74222

WysokieCVSS 8.2
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.30%

Percentyl 21 - wyżej niż 21% wszystkich znanych CVE

Streszczenie

U-Boot w wersji przed 2026.10-rc5 zawiera podatność typu use-after-free w funkcji httpc_recv_cb() w implementacji wget lwIP. Gdy zapis danych HTTP nie powiedzie się, callback zwalnia PCB połączenia, ale zwraca ERR_BUF zamiast ERR_ABRT, co powoduje dostęp do zwolnionej pamięci w ścieżce wejściowej TCP i awarię bootloadera.

Ocena ryzyka

Atakujący może zdalnie wywołać awarię bootloadera podczas netbootu, powodując odmowę usługi. Może to uniemożliwić rozruch urządzenia i potencjalnie prowadzić do dalszych exploitów.

Rekomendacja

Zaktualizuj U-Boot do wersji 2026.10-rc5 lub nowszej. W międzyczasie unikaj używania wget przez HTTP w środowiskach narażonych na ataki.

Inne podatności w U-Boot

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

U-Boot before 2026.10-rc5 contains a use-after-free vulnerability in the httpc_recv_cb() function within the lwIP wget implementation. When HTTP data storage fails, the callback frees the connection PCB but returns ERR_BUF instead of ERR_ABRT, causing the TCP input path to access released memory and crash the bootloader.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS