Katalog CVE

CVE-2026-90268

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.42%

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

Streszczenie

W jądrze Linux w sterowniku scsi: sd obsługa błędów w sd_probe() jest nieprawidłowa, gdy zawiedzie sd_large_pool_create() po udanym device_add(&sdkp->disk_dev). Ścieżka out_free_index wywołuje kfree() na już zarejestrowanym urządzeniu i wycieka wpis sysfs.

Ocena ryzyka

Nieprawidłowe zwalnianie zarejestrowanego urządzenia może prowadzić do uszkodzenia pamięci jądra i wycieku zasobów sysfs. Może to skutkować niestabilnością systemu przy błędach alokacji.

Rekomendacja

Zaktualizuj jądro Linux do wersji z poprawką, która przy błędzie sd_large_pool_create() wyrejestrowuje disk_dev i pozwala scsi_disk_release() zwolnić sdkp. Unikaj warunków powodujących błędy alokacji dużych pul.

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: sd: Fix error handling in sd_probe() after large pool creation failure After device_add(&sdkp->disk_dev) succeeds, sd_large_pool_create() failure must unregister disk_dev and let scsi_disk_release() free sdkp. Going through out_free_index kfree()s an already registered device and leaks the sysfs entry.

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