Katalog CVE

CVE-2026-93278

Nieznane
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W jądrze Linux w sterowniku staging octeon funkcja cvm_oct_rx_shutdown wywołuje free_irq i netif_napi_del bez uprzedniego wyłączenia instancji NAPI. Ponieważ free_irq czeka tylko na zakończenie twardych procedur obsługi przerwań, funkcja odpytywania NAPI może być nadal aktywna, a jeśli cvm_oct_remove zwolni strukturę plat zawierającą instancje NAPI, aktywna funkcja odpytywania uzyska dostęp do zwolnionej pamięci.

Ocena ryzyka

Może prowadzić do użycia zwolnionej pamięci (use-after-free) i awarii jądra, powodując odmowę usługi.

Rekomendacja

Zaktualizuj jądro Linux do wersji zawierającej poprawkę dodającą napi_disable w cvm_oct_rx_shutdown przed free_irq i netif_napi_del.

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: staging: octeon: add missing napi_disable in cvm_oct_rx_shutdown cvm_oct_rx_shutdown calls free_irq and netif_napi_del without disabling the napi instance first. As the free_irq only waits for completion of hard interrupt handlers, the napi poll function could still be active. If cvm_oct_remove proceeds to free the plat structure (which holds the NAPI instances), the active poll function will access freed memory, resulting in a use-after-free crash.

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