Linux Kernel SCSI qla2xxx NULL Pointer Dereference Vulnerability in Abort Command Handling

Vulnerability

A vulnerability has been identified in the Linux kernel's SCSI qla2xxx driver, specifically in the command abortion process. The issue arises from a NULL pointer dereference, which occurs when the driver incorrectly assumes the command type without proper validation. This flaw can lead to a kernel crash, particularly in target mode when handling certain command types. The vulnerability is present in Linux kernel versions through 6.1.133.

Impact

Exploitation of this vulnerability causes a kernel crash due to a NULL pointer dereference, disrupting system operations and potentially leading to a denial of service.

Reproduction

The vulnerability can be reproduced by triggering the SCSI qla2xxx driver's command abortion process in target mode, with commands of type TYPE_TGT_CMD. This can be done by simulating a scenario where the driver needs to abort commands without the proper locks, allowing a race condition to occur that leads to the NULL pointer dereference.

Remediation

Users can upgrade to the latest version of the Linux kernel where this vulnerability has been addressed. Instructions for downloading the patched kernel can be found on the official Linux kernel website.

Added: Jan 13, 2026, 5:51 PM
Updated: Jan 13, 2026, 5:51 PM

Vulnerability Rating

Custom Algorithm
spread
9.0
impact
2.5
exploitability
5.7
remediation
7.7
relevance
2.0
threat
4.8
urgency
2.9
incentive
1.7

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.