CVE-2026-98088 in Linux
Zusammenfassung
von VulDB • 25.09.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
scsi: mpt3sas: Vermeiden eines Out-of-Bounds-Aufrufs von cpumask_of_node() in _base_assign_reply_queues()
dev_to_node() kann NUMA_NO_NODE (-1) auf Systemen ohne NUMA-Topologieinformationen für das PCI-Gerät zurückgeben, wie z. B. Single-Socket-Mainboards, die keine Device-to-Node-Affinität offenlegen. Das direkte Übergeben von -1 an cpumask_of_node() führt zu einem Out-of-Bounds-Lesezugriff auf node_to_cpumask_map[-1], der von UBSAN erkannt wird:
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]'
Falls kein NUMA-Knoten verfügbar ist, sollte auf cpu_online_mask zurückgegriffen werden, anstatt anzunehmen, dass dev_to_node() immer einen gültigen Knotenindex zurückgibt.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.