Katalog CVE

CVE-2025-38092

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.28%

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

Streszczenie

W jądrze Linuxa, w module ksmbd (implementacja serwera SMB), funkcja opinfo_get_list() używa makra list_first_entry(), które nie sprawdza, czy lista jest pusta. W przypadku pustej listy zwracany jest nieprawidłowy wskaźnik, co może prowadzić do błędów.

Ocena ryzyka

Użycie nieprawidłowego wskaźnika może spowodować awarię serwera SMB lub inne nieprzewidziane zachowanie, potencjalnie umożliwiając atakującemu zakłócenie działania usługi.

Rekomendacja

Zastosuj łatkę z jądra Linuxa, która zastępuje list_first_entry() na list_first_entry_or_null() w funkcji opinfo_get_list() modułu ksmbd.

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: ksmbd: use list_first_entry_or_null for opinfo_get_list() The list_first_entry() macro never returns NULL. If the list is empty then it returns an invalid pointer. Use list_first_entry_or_null() to check if the list is empty.

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