CVE-2026-98088

scsi: mpt3sas: Avoid out-of-bounds cpumask_of_node() call in _base_assign_reply_queues()

N/A
Published: September 25, 2026 at 10:24 AM UTC
Updated: October 19, 2026 at 10:18 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
N/A
Exploit prediction
EPSS 0.2%

Description

In the Linux kernel, the following vulnerability has been resolved: scsi: mpt3sas: Avoid out-of-bounds cpumask_of_node() call in _base_assign_reply_queues() dev_to_node() can return NUMA_NO_NODE (-1) on systems without NUMA topology information for the PCI device, such as single-socket boards that don't expose device-to-node affinity. Passing -1 directly into cpumask_of_node() indexes node_to_cpumask_map[-1], an out-of-bounds array read caught by UBSAN: UBSAN: array-index-out-of-bounds in arch/x86/include/asm/topology.h:72:28 index -1 is out of range for type 'cpumask *[1024]' Fall back to cpu_online_mask when no NUMA node is available, rather than assuming dev_to_node() always returns a valid node index.

Affected

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

5.3728bbc6cbff70051813730fb7977f5d99d867e12
Vendor states this is fixed in 06a994ad7bbd13714cd45df582389f751531e60c (fixed)
Vendor states this is fixed in 0a5f7cdb0cb911584720591069065f09c59ec4fc (fixed)
Vendor states this is fixed in 45504e621b7e884abe59f201e093a3eac7fca7fe (fixed)
Vendor states this is fixed in 7b23144c3ff6e46d7d4a464b02f8944265684e39 (fixed)
Vendor states this is fixed in 7bcce856c79c1799351e170aec83e018ccf3d044 (fixed)
Vendor states this is fixed in e0d26fe176a8db6ccad4ab38c5bab29391c1946b (fixed)
Vendor states this is fixed in f531758ef21ba9a7716148cc290e8d9a110f20d9 (fixed)
Vendor states this is fixed in 5.15.222 (unaffected)
Vendor states this is fixed in 5.3 (unaffected)
Vendor states this is fixed in 6.1.189 (unaffected)
Vendor states this is fixed in 6.12.111 (unaffected)
Vendor states this is fixed in 6.18.53 (unaffected)
Vendor states this is fixed in 6.6.158 (unaffected)
Vendor states this is fixed in 7.2.7 (unaffected)
Vendor states this is fixed in 7.3 (unaffected)
Vendor states this is fixed in 7.3-rc2 (unaffected)

Remediation

No guide yet

No remediation guidance has been written for this CVE yet, and no fixed version or vendor advisory is recorded against it.

Quick Info

StatusUNDERGOING ANALYSIS

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