Katalog CVE

CVE-2025-38735

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.16%

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

Streszczenie

W sterowniku GVE w jądrze Linux stwierdzono podatność umożliwiającą wywołanie operacji ethtool po wywołaniu funkcji shutdown(). Powoduje to dereferencję zwolnionych wskaźników i prowadzi do paniki jądra.

Ocena ryzyka

Atakujący może wykorzystać tę podatność do wywołania awarii systemu (DoS) poprzez wymuszenie operacji ethtool na interfejsie po zamknięciu, co prowadzi do paniki jądra.

Rekomendacja

Należy zastosować łatkę jądra Linux zawierającą wywołanie netif_device_detach() w funkcji shutdown(), aby zapobiec wykonywaniu operacji ethtool po zamknięciu.

Inne podatności w Linux kernel

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

In the Linux kernel, the following vulnerability has been resolved: gve: prevent ethtool ops after shutdown A crash can occur if an ethtool operation is invoked after shutdown() is called. shutdown() is invoked during system shutdown to stop DMA operations without performing expensive deallocations. It is discouraged to unregister the netdev in this path, so the device may still be visible to userspace and kernel helpers. In gve, shutdown() tears down most internal data structures. If an ethtool operation is dispatched after shutdown(), it will dereference freed or NULL pointers, leading to a kernel panic. While graceful shutdown normally quiesces userspace before invoking the reboot syscall, forced shutdowns (as observed on GCP VMs) can still trigger this path. Fix by calling netif_device_detach() in shutdown(). This marks the device as detached so the ethtool ioctl handler will skip dispatching operations to the driver.

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