CVE-2021-46963

scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand()

MEDIUM
5.5
CVSS Score
Published: February 27, 2024 at 06:47 PM UTC
Updated: August 5, 2026 at 09:24 AM UTC
1 product affected across 1 vendorLinux Kernel

Using Linux by Linux?

Get instant alerts when new vulnerabilities affect Linux - before attackers find them.

Real-time alertsTrack your software stackFree plan available
Severity
MEDIUM5.5
Exploit prediction
EPSS 0.2%
SSVC
No known exploit

Description

In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand() RIP: 0010:kmem_cache_free+0xfa/0x1b0 Call Trace: qla2xxx_mqueuecommand+0x2b5/0x2c0 [qla2xxx] scsi_queue_rq+0x5e2/0xa40 __blk_mq_try_issue_directly+0x128/0x1d0 blk_mq_request_issue_directly+0x4e/0xb0 Fix incorrect call to free srb in qla2xxx_mqueuecommand(), as srb is now allocated by upper layers. This fixes smatch warning of srb unintended free.

Affected

Our own answer: ranges merged, affected separated from platform-only, with confidence and review flags.

v ≥ 5.3.174.19.90 ≤ v < 4.19.1915.11 ≤ v < 5.11.205.12 ≤ v < 5.12.35.3.17 ≤ v < 5.45.4.4 ≤ v < 5.4.1185.5 ≤ v < 5.10.365.5 ≤ v < 5.11.205.5 ≤ v < 5.12.35.5 ≤ v < 5.134.19.904a1cc2f71bc57cf8dee6f58e7d2355a43aabb3125.3.175.4.45.564a8c5018a4b21b04a756a56c495ef47c14e92d9af2a0c51b1205327f55a7e82e530403ae1d42cbbdea6ee7173039d489977c9ed92e3749154615db4
Vendor states this is fixed in 6641df81ab799f28a5d564f860233dd26cca0d93 (fixed)
Vendor states this is fixed in 702cdaa2c6283c135ef16d52e0e4e3c1005aa538 (fixed)
Vendor states this is fixed in 77509a238547863040a42d57c72403f7d4c89a8f (fixed)
Vendor states this is fixed in 80ef24175df2cba3860d0369d1c662b49ee2de56 (fixed)
Vendor states this is fixed in a73208e3244127ef9f2cdf24e4adb947aaa32053 (fixed)
Vendor states this is fixed in c5ab9b67d8b061de74e2ca51bf787ee599bd7f89 (fixed)
Vendor states this is fixed in 4.19.191 (unaffected)
Vendor states this is fixed in 5.10.36 (unaffected)
Vendor states this is fixed in 5.11.20 (unaffected)
Vendor states this is fixed in 5.12.3 (unaffected)
Vendor states this is fixed in 5.13 (unaffected)
Affected range stops below 5.4, so it looks safe — our inference, not a vendor statement
Vendor states this is fixed in 5.4.118 (unaffected)
Vendor states this is fixed in 5.5 (unaffected)

References (6)

Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/6641df81ab799f28a5d564f860233dd26cca0d93
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/702cdaa2c6283c135ef16d52e0e4e3c1005aa538
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/77509a238547863040a42d57c72403f7d4c89a8f
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/80ef24175df2cba3860d0369d1c662b49ee2de56
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/a73208e3244127ef9f2cdf24e4adb947aaa32053
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/c5ab9b67d8b061de74e2ca51bf787ee599bd7f89

SSVC — Action Prioritization

SSVCNo known exploitNot automatablePartial impact

SSVC signals action urgency (what to patch first), separate from CVSS which measures severity.

CVSS

Attack Vector
LOCAL
Complexity
LOW
Privileges
LOW
User Interaction
NONE
Scope
UNCHANGED
Confidentiality
NONE
Integrity
NONE
Availability
HIGH
Vector?

Quick Info

StatusMODIFIED
CWE
NVD-CWE-noinfo

Get alerted

Stop reading CVE feeds looking for your own stack

Track the products you run and VulnTracker tells you when a new CVE affects them — with what is known about fixing it, and nothing about the rest.

Free plan, no card