Katalog CVE

CVE-2024-38559

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.25%

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

Streszczenie

W jądrze Linux w sterowniku scsi qedf bufor kopiowany z przestrzeni użytkownika nie był zakończony znakiem NUL, co mogło prowadzić do odczytu poza granicami bufora podczas użycia kstrtouint. Problem rozwiązano, zastępując memdup_user funkcją memdup_user_nul.

Ocena ryzyka

Odczyt poza granicami bufora może ujawnić dane z pamięci jądra lub spowodować awarię systemu, co stanowi ryzyko dla poufności i dostępności.

Rekomendacja

Zaktualizuj jądro Linux do wersji zawierającej poprawkę (użycie memdup_user_nul w sterowniku qedf).

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: scsi: qedf: Ensure the copied buf is NUL terminated Currently, we allocate a count-sized kernel buffer and copy count from userspace to that buffer. Later, we use kstrtouint on this buffer but we don't ensure that the string is terminated inside the buffer, this can lead to OOB read when using kstrtouint. Fix this issue by using memdup_user_nul instead of memdup_user.

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