Katalog CVE

CVE-2026-97411

Niskie ryzyko· EPSS 5%
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.17%

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

Streszczenie

W jądrze Linux w sterowniku sieciowym IBM EMAC MAL funkcja mal_remove() wywoływała napi_disable() bezwarunkowo, co mogło prowadzić do zawieszenia systemu, jeśli NAPI nie było włączone lub było już wyłączone. Poprawka polega na wywoływaniu napi_disable() tylko wtedy, gdy lista commac nie jest pusta.

Ocena ryzyka

Podatność może spowodować zawieszenie systemu (hang) podczas usuwania modułu, co prowadzi do niedostępności systemu. Wymaga to możliwości załadowania i usunięcia modułu.

Rekomendacja

Zastosuj aktualizację jądra Linux zawierającą poprawkę dla CVE-2026-97411. Po aktualizacji uruchom ponownie system.

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: net: ibm: emac: mal: fix potential system hang in mal_remove() napi_disable() is not idempotent and calling it on an already-disabled or unenabled NAPI context will cause the kernel to spin indefinitely waiting for the NAPI_STATE_SCHED bit to clear. In mal_remove(), napi_disable() is called unconditionally. If no MACs were registered, NAPI was never enabled. Also, if they were registered but subsequently unregistered, NAPI was already disabled in mal_unregister_commac(). In either case, calling napi_disable() causes the kernel to hang upon module removal. Fix this by only calling napi_disable() in mal_remove() if the commac list is not empty (which implies NAPI is enabled).

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