Katalog CVE

CVE-2026-99257

Nieznane
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W jądrze Linux mechanizm współdzielonych GPIO oparty na tablicach wyszukiwania platformy wymaga powiązanego struct device. Wywołanie wyszukiwania oparte na fwnode bez powiązanego urządzenia powoduje dereferencję wskaźnika NULL. Poprawka dodaje sprawdzenie, które pozwala jąderu łagodnie obsłużyć tę sytuację błędem.

Ocena ryzyka

Możliwe jest wywołanie awarii jądra (oops) przez nieprawidłowe użycie API współdzielonych GPIO bez urządzenia. Wpływ ogranicza się do sterowników i konfiguracji korzystających z tego mechanizmu.

Rekomendacja

Zaktualizuj jądro Linux do wersji zawierającej poprawkę dodającą sprawdzenie braku urządzenia. Aktualizacja jest zalecana wszędzie tam, gdzie używane są współdzielone GPIO.

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: gpio: shared: gracefully handle no-device lookup of shared GPIOs We use platform lookup tables for shared GPIOs. This mechanism needs a struct device to work so fwnode-based lookup with no device associated currently causes a NULL-pointer deference. Adding this functionality will require a larger rework and it has never worked anyway so add a check that allows the kernel to gracefully handle this situation with an error ahead of implementing that functionality as a new feature.

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