Katalog CVE

CVE-2024-40937

KrytyczneCVSS 9.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.25%

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

Streszczenie

W jądrze Linuxa w sterowniku gve wykryto błąd polegający na pozostawieniu wskaźnika napi->skb wskazującego na zwolnione skb po wywołaniu dev_kfree_skb_any(). Może to prowadzić do zwisającego wskaźnika przy kolejnym wywołaniu napi_get_frags.

Ocena ryzyka

Może to prowadzić do awarii systemu lub nieprzewidywalnego zachowania, szczególnie w środowiskach korzystających z wirtualnych interfejsów Google.

Rekomendacja

Zainstaluj aktualizację jądra Linux zawierającą poprawkę, która czyści napi->skb przed zwolnieniem skb.

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

In the Linux kernel, the following vulnerability has been resolved: gve: Clear napi->skb before dev_kfree_skb_any() gve_rx_free_skb incorrectly leaves napi->skb referencing an skb after it is freed with dev_kfree_skb_any(). This can result in a subsequent call to napi_get_frags returning a dangling pointer. Fix this by clearing napi->skb before the skb is freed.

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