CVE-2026-89844
8.8Linux · Kernel
A race condition exists in the Linux kernel qla2xxx scsi driver, where improper locking during host map updates can lead to btree corruption.
Executive summary
A race condition in the Linux kernel qla2xxx driver can lead to data corruption or system instability, necessitating an urgent kernel update.
Vulnerability
The vulnerability is a race condition (CWE-362) within the qla2xxx SCSI driver. An unauthenticated attacker on the local network could potentially trigger this flaw by exploiting the lack of vport_slock serialization during host map updates in the qla24xx_report_id_acquisition function.
Business impact
The potential for btree corruption within the kernel memory poses a significant risk to system stability and data integrity. Given the CVSS score of 8.8, this flaw is considered high severity, as successful exploitation could lead to kernel panics, service disruption, or potentially exploitable memory states.
Remediation
Immediate Action: Update the Linux kernel to version 6.6.157, 6.12.110, 6.18.51, 7.2.5, or a later stable release provided by your distribution.
Proactive Monitoring: Monitor system logs for kernel oops, stack traces, or recurring SCSI driver errors that may indicate memory corruption or race condition triggers.
Compensating Controls: Restrict access to the physical or logical network segments where the storage fabric interfaces reside, as the attack vector requires adjacent network access.
Exploitation status
Public Exploit Available: Unknown.
Analyst recommendation
This vulnerability represents a serious risk to the stability of enterprise storage environments relying on the qla2xxx driver. Administrators should prioritize testing and deploying the provided kernel patches across all affected server infrastructure to prevent potential system crashes and data corruption.
More Linux CVEs all →
History
- Disclosed CVE record published
- Collected by CVE Brief via github
- Analyst report written
- Published in the daily brief high section