Katalog CVE

CVE-2026-46282

ŚrednieCVSS 5.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.12%

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

Streszczenie

W jądrze Linux w sterowniku IIO ADMV1013 (admv1013) funkcja odczytująca właściwość urządzenia może pozostawić zmienną str niezainicjalizowaną, jeśli device_property_read_string() zawiedzie. Następnie kod wywołuje strcmp(str, ...) na niezainicjalizowanym wskaźniku, co prowadzi do dereferencji wskaźnika NULL.

Ocena ryzyka

Podatność może spowodować awarię systemu (kernel panic) podczas inicjalizacji sterownika, jeśli odpowiednia właściwość nie jest zdefiniowana w drzewie urządzeń.

Rekomendacja

Zaktualizować jądro Linux do wersji zawierającej poprawkę używającą device_property_match_property_string() zamiast ręcznego odczytu i strcmp.

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: iio: frequency: admv1013: fix NULL pointer dereference on str When device_property_read_string() fails, str is left uninitialized but the code falls through to strcmp(str, ...), dereferencing a garbage pointer. Replace manual read/strcmp with device_property_match_property_string() and consolidate the SE mode enums into a single sequential enum, mapping to hardware register values via a switch consistent with other bitfields in the driver. Several cleanup patches have been applied to this driver recently so this will need a manual backport.

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