Katalog CVE

CVE-2026-98121

Nieznane
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W sterowniku watchdoga msc313e w jądrze Linux funkcja msc313e_wdt_probe() nie ustawia danych sterownika dla urządzenia platformowego, przez co dev_get_drvdata() w msc313e_wdt_suspend() i msc313e_wdt_resume() zwraca NULL i następuje dereferencja wskaźnika NULL. Poprawka ustawia dane sterownika w msc313e_wdt_probe().

Ocena ryzyka

Podczas przejścia systemu w stan uśpienia lub wybudzania może wystąpić awaria jądra (oops/panic) na urządzeniach korzystających z tego watchdoga, powodując niedostępność systemu.

Rekomendacja

Zaktualizuj jądro Linux do wersji zawierającej poprawkę dla tego problemu (watchdog: msc313e: Fix NULL pointer dereference in PM callbacks).

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: watchdog: msc313e: Fix NULL pointer dereference in PM callbacks msc313e_wdt_probe() doesn't set the driver data for the platform device. As a result, dev_get_drvdata() in msc313e_wdt_suspend() and msc313e_wdt_resume() will return NULL, leading to a NULL pointer dereference afterward. Set the platform device driver data in msc313e_wdt_probe().

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