Katalog CVE

CVE-2026-98565

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.20%

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

Streszczenie

W jądrze Linux w sterowniku net: dsa: mt7530 funkcja mt7530_remove() bezwarunkowo wyłącza regulatory core i io, mimo że są one pobierane tylko dla układu ID_MT7530. Na układach MT7621 i MT7531 wskaźniki te pozostają NULL, więc rmmod lub odłączenie przez sysfs powoduje wywołanie regulator_disable() na wskaźniku NULL.

Ocena ryzyka

Podatność prowadzi do dereferencji NULL i awarii jądra (panic) podczas usuwania modułu lub odłączania urządzenia. Może być wykorzystana do wywołania odmowy usługi (DoS) przez użytkownika z uprawnieniami do zarządzania modułami.

Rekomendacja

Zaktualizuj jądro Linux do wersji zawierającej poprawkę dla sterownika mt7530. Do czasu aktualizacji unikaj usuwania modułu lub odłączania urządzeń MT7621/MT7531 przez sysfs.

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: dsa: mt7530: fix NULL dereference on unbind of MT7531 and MT7621 The core and io supplies are only requested for ID_MT7530: both the devm_regulator_get() in probe and the regulator_enable() in mt7530_setup() are guarded by the switch id, but mt7530_remove() disables them unconditionally. On an MT7621 or an MT7531 both pointers are still NULL from devm_kzalloc(), so rmmod or a sysfs unbind calls regulator_disable() on NULL.

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