CVE Catalog

CVE-2026-90285

Unknown
Published: Translated: NVD NIST

Summary

In the Linux kernel, the QLogic SCSI driver (qla2xxx) has a redundant VPD flash read in the sysfs read path. qla2x00_sysfs_read_vpd() calls read_optrom() a second time after releasing optrom_mutex. This repeated read is redundant and runs without the mutex, exposing flash access to concurrent operations. The fix removes the duplicate call.

Risk Assessment

Concurrent flash access without mutex can lead to data corruption or driver malfunction. This could be exploited to disrupt system operation or compromise data integrity.

Recommendation

Apply the Linux kernel update containing this fix. Restrict access to SCSI interfaces to trusted users.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS