Katalog CVE

CVE-2026-90285

Nieznane
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W jądrze Linux w sterowniku SCSI QLogic (qla2xxx) występuje zbędny odczyt VPD flash w ścieżce odczytu sysfs. Funkcja qla2x00_sysfs_read_vpd() wywołuje read_optrom() drugi raz po zwolnieniu mutexu optrom_mutex. Ten powtórzony odczyt jest zbędny i wykonywany bez trzymania mutexu, co naraża dostęp do flash na współbieżne operacje. Poprawka usuwa to podwójne wywołanie.

Ocena ryzyka

Współbieżny dostęp do flash bez mutexu może prowadzić do uszkodzenia danych lub nieprawidłowego działania sterownika. Może to być wykorzystane do zakłócenia działania systemu lub utraty integralności danych.

Rekomendacja

Zastosuj aktualizację jądra Linux zawierającą tę poprawkę. Ogranicz dostęp do interfejsów SCSI zaufanym użytkownikom.

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: qla2xxx: Remove redundant VPD flash read in sysfs read path qla2x00_sysfs_read_vpd() called ha->isp_ops->read_optrom() a second time after releasing optrom_mutex. The repeated read is redundant and, unlike the first, runs without optrom_mutex held, exposing flash access to concurrent optrom operations. Drop the duplicate call.

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