Impact
The qla2xxx SCSI driver in the Linux kernel contains a race condition where the qla2xxx error entry function reads a request‑queue map slot twice. If the slot is cleared between the two reads during queue teardown, the function later dereferences a NULL pointer, causing an immediate kernel crash. This flaw is a classic null pointer dereference (CWE‑476) and results in a denial of service by bringing the entire operating system down.
Affected Systems
All Linux kernel implementations that include the qla2xxx SCSI driver and have not yet incorporated the commit that removes the double read are impacted. This applies to standard Linux distributions running any kernel version that pre‑dates the patch. The flaw is localized to the qla2xxx driver; no other components are affected.
Risk and Exploitability
The EPSS score is below 1 % and the vulnerability is not listed in the CISA KEV catalog, indicating a low likelihood of exploitation in the wild. The attack vector involves a race condition between the device queue teardown and the interrupt handler for a SCSI request. Such an interaction would likely require control over the device or elevated privileges to orchestrate the timing; this is inferred from the description. Nonetheless, the potential impact is severe, so patching remains the recommended course of action.
OpenCVE Enrichment