Katalog CVE

CVE-2025-68167

WysokieCVSS 7.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.13%

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

Streszczenie

W bibliotece gpiolib w jądrze Linuxa w funkcji debugfs gpiolib_seq_start() brak inicjalizacji s->private przed alokacją pamięci, co prowadzi do dereferencji nieprawidłowego wskaźnika w gpiolib_seq_stop().

Ocena ryzyka

Dereferencja nieprawidłowego wskaźnika może spowodować awarię systemu lub potencjalnie umożliwić lokalnemu atakującemu eskalację uprawnień.

Rekomendacja

Zastosuj łatkę jądra Linuxa, która inicjalizuje s->private na NULL przed alokacją i sprawdza go przed dereferencją w gpiolib_seq_stop().

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: gpiolib: fix invalid pointer access in debugfs If the memory allocation in gpiolib_seq_start() fails, the s->private field remains uninitialized and is later dereferenced without checking in gpiolib_seq_stop(). Initialize s->private to NULL before calling kzalloc() and check it before dereferencing it.

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