Vulnerability · Published Sep 25, 2026 · Assigned by Linux

CVE-2026-97531scsi: qla2xxx: Skip vport under deletion in report ID acquisition

High 7.5

In plain English

A high-severity security flaw in Linux from Linux. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.3% (higher than 23% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)7.5High
Exploit odds (30 days)0.3%top 77.1% of all CVEs
Exploited in the wildNo reportsnot in CISA KEV
Attack toolingNoneno public tooling known

Official description

In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Skip vport under deletion in report ID acquisition qla24xx_report_id_acquisition() format-1 handling walks ha->vp_list under vport_slock, takes a vref_count on the matching vport and calls qla_update_host_map() to register its port id. A vport teardown via qla24xx_vport_delete() sets VPORT_DELETE, then qla24xx_disable_vp() removes the vport from the host_map btree and zeroes vha->d_id (RESET_AL_PA). The vport is only unlinked from vp_list later, in qla24xx_deallocate_vp_id(), which clears vp_map[idx] (RESET_VP_IDX) but does not touch host_map. In the window in between, report ID acquisition can still find the vport on vp_list and call qla_update_host_map(); with d_id already zeroed it takes the btree_insert32() path and re-inserts the dying vport into host_map. Nothing cleans that entry afterwards, so once scsi_host_put() frees the vha a later host_map lookup dereferences freed memory. Skip a vport that has VPORT_DELETE set before taking the reference, so it is neither re-registered nor scheduled for DPC re-registration. This mirrors the existing guard in qla2x00_alert_all_vps().

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Debian:12linuxno fix listedDEBIAN-CVE-2026-97531
Debian:13linux6.12.113-1DEBIAN-CVE-2026-97531
Debian:14linux7.2.7-1DEBIAN-CVE-2026-97531
Debian:12linux-6.126.12.113-1~deb12u1DEBIAN-CVE-2026-97531
Ubuntu:22.04:LTSlinuxno fix listedUBUNTU-CVE-2026-97531
Ubuntu:24.04:LTSlinuxno fix listedUBUNTU-CVE-2026-97531
Ubuntu:26.04:LTSlinux7.0.0-42.42UBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-allwinner-5.19no fix listedUBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-awsno fix listedUBUNTU-CVE-2026-97531
Ubuntu:24.04:LTSlinux-awsno fix listedUBUNTU-CVE-2026-97531
Ubuntu:26.04:LTSlinux-aws7.0.0-1016.17UBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-aws-5.19no fix listedUBUNTU-CVE-2026-97531
Ubuntu:24.04:LTSlinux-aws-6.14no fix listedUBUNTU-CVE-2026-97531
Ubuntu:24.04:LTSlinux-aws-6.17no fix listedUBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-aws-6.2no fix listedUBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-aws-6.5no fix listedUBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-aws-6.8no fix listedUBUNTU-CVE-2026-97531
Ubuntu:24.04:LTSlinux-aws-7.0no fix listedUBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-azureno fix listedUBUNTU-CVE-2026-97531
Ubuntu:24.04:LTSlinux-azureno fix listedUBUNTU-CVE-2026-97531
Ubuntu:26.04:LTSlinux-azureno fix listedUBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-azure-5.19no fix listedUBUNTU-CVE-2026-97531
Ubuntu:24.04:LTSlinux-azure-6.11no fix listedUBUNTU-CVE-2026-97531
Ubuntu:24.04:LTSlinux-azure-6.14no fix listedUBUNTU-CVE-2026-97531
Ubuntu:24.04:LTSlinux-azure-6.17no fix listedUBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-azure-6.2no fix listedUBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-azure-6.5no fix listedUBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-azure-6.8no fix listedUBUNTU-CVE-2026-97531
Ubuntu:24.04:LTSlinux-azure-7.0no fix listedUBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-azure-fdeno fix listedUBUNTU-CVE-2026-97531
Ubuntu:24.04:LTSlinux-azure-fdeno fix listedUBUNTU-CVE-2026-97531
Ubuntu:26.04:LTSlinux-azure-fdeno fix listedUBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-azure-fde-5.19no fix listedUBUNTU-CVE-2026-97531
Ubuntu:24.04:LTSlinux-azure-fde-6.14no fix listedUBUNTU-CVE-2026-97531
Ubuntu:24.04:LTSlinux-azure-fde-6.17no fix listedUBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-azure-fde-6.2no fix listedUBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-azure-fde-6.8no fix listedUBUNTU-CVE-2026-97531
Ubuntu:24.04:LTSlinux-azure-fde-7.0no fix listedUBUNTU-CVE-2026-97531
Ubuntu:24.04:LTSlinux-azure-nvidiano fix listedUBUNTU-CVE-2026-97531
Ubuntu:24.04:LTSlinux-azure-nvidia-6.14no fix listedUBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-gcpno fix listedUBUNTU-CVE-2026-97531
Ubuntu:24.04:LTSlinux-gcpno fix listedUBUNTU-CVE-2026-97531
Ubuntu:26.04:LTSlinux-gcp7.0.0-1016.18UBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-gcp-5.19no fix listedUBUNTU-CVE-2026-97531
Ubuntu:24.04:LTSlinux-gcp-6.11no fix listedUBUNTU-CVE-2026-97531
Ubuntu:24.04:LTSlinux-gcp-6.14no fix listedUBUNTU-CVE-2026-97531
Ubuntu:24.04:LTSlinux-gcp-6.17no fix listedUBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-gcp-6.2no fix listedUBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-gcp-6.5no fix listedUBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-gcp-6.8no fix listedUBUNTU-CVE-2026-97531
Ubuntu:24.04:LTSlinux-gcp-7.0no fix listedUBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-gkeno fix listedUBUNTU-CVE-2026-97531
Ubuntu:24.04:LTSlinux-gkeno fix listedUBUNTU-CVE-2026-97531
Ubuntu:26.04:LTSlinux-gkeno fix listedUBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-gkeopno fix listedUBUNTU-CVE-2026-97531
Ubuntu:24.04:LTSlinux-gkeopno fix listedUBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-hwe-5.19no fix listedUBUNTU-CVE-2026-97531
Ubuntu:24.04:LTSlinux-hwe-6.11no fix listedUBUNTU-CVE-2026-97531
Ubuntu:24.04:LTSlinux-hwe-6.14no fix listedUBUNTU-CVE-2026-97531
Ubuntu:24.04:LTSlinux-hwe-6.17no fix listedUBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-hwe-6.2no fix listedUBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-hwe-6.5no fix listedUBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-hwe-6.8no fix listedUBUNTU-CVE-2026-97531
Ubuntu:24.04:LTSlinux-hwe-7.07.0.0-42.42~24.04.1UBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-ibmno fix listedUBUNTU-CVE-2026-97531
Ubuntu:24.04:LTSlinux-ibmno fix listedUBUNTU-CVE-2026-97531
Ubuntu:26.04:LTSlinux-ibm7.0.0-1017.17UBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-ibm-6.8no fix listedUBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-intel-iot-realtimeno fix listedUBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-intel-iotgno fix listedUBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-kvmno fix listedUBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-lowlatencyno fix listedUBUNTU-CVE-2026-97531
Ubuntu:24.04:LTSlinux-lowlatencyno fix listedUBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-lowlatency-hwe-5.19no fix listedUBUNTU-CVE-2026-97531
Ubuntu:24.04:LTSlinux-lowlatency-hwe-6.11no fix listedUBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-lowlatency-hwe-6.2no fix listedUBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-lowlatency-hwe-6.5no fix listedUBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-lowlatency-hwe-6.8no fix listedUBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-nvidiano fix listedUBUNTU-CVE-2026-97531
Ubuntu:24.04:LTSlinux-nvidiano fix listedUBUNTU-CVE-2026-97531
Ubuntu:26.04:LTSlinux-nvidiano fix listedUBUNTU-CVE-2026-97531
Ubuntu:24.04:LTSlinux-nvidia-6.11no fix listedUBUNTU-CVE-2026-97531
Ubuntu:24.04:LTSlinux-nvidia-6.17no fix listedUBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-nvidia-6.2no fix listedUBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-nvidia-6.5no fix listedUBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-nvidia-6.8no fix listedUBUNTU-CVE-2026-97531
Ubuntu:24.04:LTSlinux-nvidia-7.0no fix listedUBUNTU-CVE-2026-97531
Ubuntu:26.04:LTSlinux-nvidia-bosno fix listedUBUNTU-CVE-2026-97531
Ubuntu:24.04:LTSlinux-nvidia-lowlatencyno fix listedUBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-nvidia-tegrano fix listedUBUNTU-CVE-2026-97531
Ubuntu:24.04:LTSlinux-nvidia-tegrano fix listedUBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-nvidia-tegra-igxno fix listedUBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-oem-5.17no fix listedUBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-oem-6.0no fix listedUBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-oem-6.1no fix listedUBUNTU-CVE-2026-97531
Ubuntu:24.04:LTSlinux-oem-6.11no fix listedUBUNTU-CVE-2026-97531
Ubuntu:24.04:LTSlinux-oem-6.14no fix listedUBUNTU-CVE-2026-97531
Ubuntu:24.04:LTSlinux-oem-6.17no fix listedUBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-oem-6.5no fix listedUBUNTU-CVE-2026-97531
Ubuntu:24.04:LTSlinux-oem-6.8no fix listedUBUNTU-CVE-2026-97531
Ubuntu:26.04:LTSlinux-oem-7.07.0.0-1017.17UBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-oracleno fix listedUBUNTU-CVE-2026-97531
Ubuntu:24.04:LTSlinux-oracleno fix listedUBUNTU-CVE-2026-97531
Ubuntu:26.04:LTSlinux-oracle7.0.0-1015.16UBUNTU-CVE-2026-97531
Ubuntu:24.04:LTSlinux-oracle-6.14no fix listedUBUNTU-CVE-2026-97531
Ubuntu:24.04:LTSlinux-oracle-6.17no fix listedUBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-oracle-6.5no fix listedUBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-oracle-6.8no fix listedUBUNTU-CVE-2026-97531
Ubuntu:24.04:LTSlinux-oracle-7.0no fix listedUBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-raspino fix listedUBUNTU-CVE-2026-97531
Ubuntu:24.04:LTSlinux-raspino fix listedUBUNTU-CVE-2026-97531
Ubuntu:26.04:LTSlinux-raspino fix listedUBUNTU-CVE-2026-97531
Ubuntu:24.04:LTSlinux-raspi-realtimeno fix listedUBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-realtimeno fix listedUBUNTU-CVE-2026-97531
Ubuntu:24.04:LTSlinux-realtimeno fix listedUBUNTU-CVE-2026-97531
Ubuntu:26.04:LTSlinux-realtimeno fix listedUBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-riscvno fix listedUBUNTU-CVE-2026-97531
Ubuntu:24.04:LTSlinux-riscvno fix listedUBUNTU-CVE-2026-97531
Ubuntu:26.04:LTSlinux-riscv7.0.0-42.42.1UBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-riscv-5.19no fix listedUBUNTU-CVE-2026-97531
Ubuntu:24.04:LTSlinux-riscv-6.14no fix listedUBUNTU-CVE-2026-97531
Ubuntu:24.04:LTSlinux-riscv-6.17no fix listedUBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-riscv-6.5no fix listedUBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-riscv-6.8no fix listedUBUNTU-CVE-2026-97531
Ubuntu:24.04:LTSlinux-riscv-7.07.0.0-42.42.1~24.04.1UBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-starfive-5.19no fix listedUBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-starfive-6.2no fix listedUBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-starfive-6.5no fix listedUBUNTU-CVE-2026-97531
Ubuntu:24.04:LTSlinux-vmwareno fix listedUBUNTU-CVE-2026-97531
Ubuntu:24.04:LTSlinux-xilinxno fix listedUBUNTU-CVE-2026-97531
Ubuntu:22.04:LTSlinux-xilinx-zynqmpno fix listedUBUNTU-CVE-2026-97531

Affected products (as reported)

VendorProductVersions
Linux Linux 41dc529a4602ac737020f423f84686a81de38e6d – before d3ac7e0f454c7d52c0c2e5ecaf5a3d938f1b166d41dc529a4602ac737020f423f84686a81de38e6d – before 40dcd4a71a52414b47fbba2f956387f1077c6c1541dc529a4602ac737020f423f84686a81de38e6d – before 20bb54601d2655e83795b73499c89f6b1cb3101641dc529a4602ac737020f423f84686a81de38e6d – before d61e8de98c5a52978fb1edd95fe4dde3131b280e41dc529a4602ac737020f423f84686a81de38e6d – before 7a83979d92782f83c90888ebe19bdc942052194041dc529a4602ac737020f423f84686a81de38e6d – before 23582731afa35031c94fadb71a4f3b4afd094649
Linux Linux 4.11

References