CVE-2026-97527

8.8

Linux · Kernel

A race condition in the Linux kernel qla2xxx driver allows for potential list corruption due to improper locking of the NVMe unsolicited context list during concurrent operations.

Executive summary

A race condition vulnerability in the Linux kernel qla2xxx driver could lead to memory corruption or system instability, requiring an immediate kernel update.

Vulnerability

This is a race condition vulnerability (CWE-362) within the qla2xxx SCSI driver, where the fcport unsolicited context list is modified from multiple contexts without adequate synchronization. An unauthenticated attacker positioned on the adjacent network could potentially trigger list corruption by exploiting the lack of a per-fcport spinlock during concurrent list operations.

Business impact

Successful exploitation of this vulnerability can result in system instability, kernel panics, or potential denial of service, as corruption of list pointers within the kernel memory space is inherently dangerous. With a CVSS score of 8.8, this flaw represents a high-severity risk to infrastructure availability, particularly in enterprise environments relying on Fibre Channel or NVMe-over-Fabrics storage configurations.

Remediation

Immediate Action: Update the Linux kernel to version 6.18.53, 7.2.7, or a subsequent stable release where the fix has been backported.

Proactive Monitoring: Monitor system logs for kernel oops or unexpected service restarts related to the qla2xxx driver, which may indicate attempted exploitation or stability issues.

Compensating Controls: Restrict network access to storage controllers and management interfaces to trusted segments only, as the vulnerability requires adjacency to the affected network (AV:A).

Exploitation status

Public Exploit Available: No

Analyst recommendation

Given the high CVSS severity and the critical nature of the kernel component, organizations using the qla2xxx driver should prioritize testing and deploying the provided kernel patches. Maintaining an updated kernel is the only effective way to remediate this concurrency defect and ensure the integrity of the storage transport layer.

More Linux CVEs all →

History

  1. Disclosed CVE record published
  2. Collected by CVE Brief via github
  3. Analyst report written
  4. Published in the daily brief high section

Sources