In the Linux kernel, the following vulnerability has been resolved:
scsi: target: core: Fix iSCSI ISID use-after-free in REGISTER AND MOVE
core_scsi3_emulate_pro_register_and_move() maps the PERSISTENT RESERVE OUT parameter list with transport_kmap_data_sg() and parses the destination TransportID with target_parse_pr_out_transport_id(). For an iSCSI TransportID (FORMAT CODE 01b), iscsi_parse_pr_out_transport_id() returns the ISID in iport_ptr as a raw pointer into that mapped buffer.
The function then unmaps the buffer with transport_kunmap_data_sg() before dereferencing iport_ptr in strcmp(), __core_scsi3_locate_pr_reg() and core_scsi3_alloc_registration(). When the parameter list spans more than one page (PARAMETER LIST LENGTH > 4096), transport_kmap_data_sg() uses vmap() and transport_kunmap_data_sg() does vunmap(), so the kernel virtual address backing iport_ptr is torn down and every subsequent dereference is a use-after-free read of the unmapped region.
Keep the parameter list mapped until iport_ptr is no longer needed: drop the early transport_kunmap_data_sg() and unmap once on the success path, right before returning. The error paths already unmap through the existing "if (buf) transport_kunmap_data_sg(cmd)" at the out: label, which now runs on every post-map error exit because buf is no longer cleared early. Only reads of the mapping happen while spinlocks are held; the map and unmap calls remain outside any lock. The sibling caller core_scsi3_decode_spec_i_port() already uses the buffer before unmapping it and is left unchanged.
CVSS Details
- CVSS 3.1 Base Score: 9.8
- CVSS 3.1 Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Amazon Linux Ami 2 | — | Upgrade perfUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-debuginfoUpgrade kernel-tools-develUpgrade perf-debuginfoUpgrade kernelUpgrade kernel-livepatch-5.10.262-262.1063Upgrade kernel-develUpgrade bpftool-debuginfoUpgrade kernel-toolsUpgrade python-perfUpgrade kernel-headersUpgrade bpftoolUpgrade python-perf-debuginfoUpgrade kernel-livepatch-5.15.213-150.251Upgrade kernel-debuginfo-common-x86_64Upgrade kernel-tools-debuginfo | Oct 19, 2026 | Oct 19, 2026 |
| Amazon_linux_2023 | — | Upgrade kernel-toolsUpgrade kernel-develUpgrade bpftoolUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-livepatch-6.1.180-225.360Upgrade kernel-modules-extraUpgrade bpftool-debuginfoUpgrade kernel-tools-debuginfoUpgrade kernel-debuginfoUpgrade python3-perf-debuginfoUpgrade kernelUpgrade kernel-headersUpgrade perfUpgrade kernel-modules-extra-commonUpgrade python3-perfUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-tools-develUpgrade perf-debuginfo | Sep 1, 2026 | Aug 15, 2026 |
| Debian | — | Upgrade linux | Aug 16, 2026 | Aug 16, 2026 |
| Redhat_linux | — | No solution exists | Aug 19, 2026 | Aug 15, 2026 |
| Ubuntu | — | Upgrade linux-image-5.15.0-1118-gcp-fipsUpgrade linux-image-5.15.0-1123-azureUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-5.15.0-1118-gcpUpgrade linux-image-5.15.0-198-generic-64kUpgrade linux-image-oracle-64kUpgrade linux-image-oracle-64k-7.0Upgrade linux-image-raspi-realtime-7.0Upgrade linux-image-realtime-7.0Upgrade linux-image-7.0.0-1012-oracle-64kUpgrade linux-image-7.0.0-34-realtime-64kUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-genericUpgrade linux-image-gcp-64k-7.0Upgrade linux-image-gkeopUpgrade linux-image-azure-fde-lts-26.04Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-realtime-64kUpgrade linux-image-ibm-5.15Upgrade linux-image-generic-64k-hwe-26.04Upgrade linux-image-generic-hwe-26.04Upgrade linux-image-azure-fde-7.0Upgrade linux-image-intelUpgrade linux-image-5.15.0-1100-gkeopUpgrade linux-image-azure-cvmUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-laptop-23.10Upgrade linux-image-realtime-hwe-26.04Upgrade linux-image-oem-20.04Upgrade linux-image-lowlatency-5.15Upgrade linux-image-5.15.0-1117-aws-64kUpgrade linux-image-aws-7.0Upgrade linux-image-gke-64k-hwe-26.04Upgrade linux-image-intel-iotgUpgrade linux-image-realtime-64k-hwe-26.04Upgrade linux-image-generic-7.0Upgrade linux-image-generic-lpae-5.15Upgrade linux-image-5.15.0-1080-xilinx-zynqmpUpgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-5.15.0-1112-nvidia-lowlatencyUpgrade linux-image-5.15.0-1116-realtimeUpgrade linux-image-6.8.0-1071-gcp-fipsUpgrade linux-image-6.8.0-1066-gkeUpgrade linux-image-realtime-64k-7.0Upgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-gcp-7.0Upgrade linux-image-gke-hwe-26.04Upgrade linux-image-oracleUpgrade linux-image-5.15.0-198-genericUpgrade linux-image-5.15.0-195-lowlatencyUpgrade linux-image-6.8.0-1066-gke-64kUpgrade linux-image-gkeUpgrade linux-image-6.8.0-147-lowlatency-64kUpgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-5.15.0-1114-oracleUpgrade linux-image-awsUpgrade linux-image-7.0.0-1014-ibmUpgrade linux-image-7.0.0-1017-azureUpgrade linux-image-7.0.0-1013-awsUpgrade linux-image-kvm-5.15Upgrade linux-image-7.0.0-34-generic-64kUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-generic-64k-7.0Upgrade linux-image-6.8.0-1067-awsUpgrade linux-image-6.8.0-1071-gcp-64kUpgrade linux-image-6.8.0-1035-nvidia-tegra-rtUpgrade linux-image-7.0.0-1007-gke-64kUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-5.15.0-198-generic-lpaeUpgrade linux-image-azure-6.8Upgrade linux-image-6.8.0-1071-gcpUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-6.8.0-147-generic-64kUpgrade linux-image-gkeop-5.15Upgrade linux-image-azure-fips-5.15Upgrade linux-image-gcp-6.8Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-intel-iotg-5.15No solution existsUpgrade linux-image-6.8.0-1052-gkeopUpgrade linux-image-aws-5.15Upgrade linux-image-7.0.0-1013-gcp-64kUpgrade linux-image-aws-64kUpgrade linux-image-virtual-5.15Upgrade linux-image-nvidia-tegra-rt-6.8Upgrade linux-image-virtualUpgrade linux-image-gcp-fips-6.8Upgrade linux-image-6.8.0-1069-azure-fdeUpgrade linux-image-fips-5.15Upgrade linux-image-gcpUpgrade linux-image-gcp-5.15Upgrade linux-image-aws-lts-24.04Upgrade linux-image-aws-64k-7.0Upgrade linux-image-nvidia-tegra-6.8Upgrade linux-image-7.0.0-34-realtimeUpgrade linux-image-raspi-7.0Upgrade linux-image-6.8.0-1067-aws-64kUpgrade linux-image-7.0.0-1016-azure-fdeUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-5.15.0-1109-kvmUpgrade linux-image-azure-fips-6.8Upgrade linux-image-azure-fde-6.8Upgrade linux-image-realtimeUpgrade linux-image-virtual-7.0Upgrade linux-image-oem-20.04dUpgrade linux-image-5.15.0-1111-ibmUpgrade linux-image-raspi-realtimeUpgrade linux-image-7.0.0-1020-raspiUpgrade linux-image-realtime-6.8.1Upgrade linux-image-oem-26.04Upgrade linux-image-ibmUpgrade linux-image-gke-64k-6.8Upgrade linux-image-gke-6.8Upgrade linux-image-generic-5.15Upgrade linux-image-gcp-fipsUpgrade linux-image-azure-fdeUpgrade linux-image-6.8.0-1064-oracle-64kUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-6.8.0-1067-aws-fipsUpgrade linux-image-gke-64kUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-azure-5.15Upgrade linux-image-7.0.0-1013-aws-64kUpgrade linux-image-7.0.0-1012-oracleUpgrade linux-image-6.8.0-147-fipsUpgrade linux-image-6.8.0-1071-azure-fipsUpgrade linux-image-5.15.0-1122-azure-fdeUpgrade linux-image-5.15.0-1117-awsUpgrade linux-image-5.15.0-1113-gkeUpgrade linux-image-5.15.0-1109-intel-iot-realtimeUpgrade linux-image-oracle-6.8Upgrade linux-image-oem-20.04bUpgrade linux-image-lowlatency-6.8Upgrade linux-image-7.0.0-34-genericUpgrade linux-image-7.0.0-1014-oemUpgrade linux-image-6.8.0-1067-ibmUpgrade linux-image-6.8.0-1064-oracleUpgrade linux-image-5.15.0-1117-aws-fipsUpgrade linux-image-virtual-hwe-26.04Upgrade linux-image-raspiUpgrade linux-image-oracle-7.0Upgrade linux-image-nvidia-tegraUpgrade linux-image-ibm-classicUpgrade linux-image-gke-5.15Upgrade linux-image-generic-64k-5.15Upgrade linux-image-6.8.1-1062-realtimeUpgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-lowlatencyUpgrade linux-image-gkeop-6.8Upgrade linux-image-generic-lpaeUpgrade linux-image-aws-fipsUpgrade linux-image-aws-64k-6.8Upgrade linux-image-7.0.0-1007-gkeUpgrade linux-image-6.8.0-1035-nvidia-tegraUpgrade linux-image-5.15.0-198-fipsUpgrade linux-image-oem-26.04aUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-aws-6.8Upgrade linux-image-azure-lts-24.04Upgrade linux-image-azure-lts-22.04Upgrade linux-image-azure-fipsUpgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-gcp-fips-5.15Upgrade linux-image-gcp-64kUpgrade linux-image-aws-fips-6.8Upgrade linux-image-7.0.0-1013-gcpUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-lowlatency-64kUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-generic-64k-6.8Upgrade linux-image-5.15.0-1112-intel-iotgUpgrade linux-image-oem-20.04cUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-azureUpgrade linux-image-aws-64k-5.15Upgrade linux-image-aws-lts-22.04Upgrade linux-image-6.8.0-147-genericUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-oem-7.0Upgrade linux-image-ibm-7.0Upgrade linux-image-generic-6.8Upgrade linux-image-oracle-5.15Upgrade linux-image-aws-fips-5.15Upgrade linux-image-gke-7.0Upgrade linux-image-azure-7.0Upgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-6.8.0-1071-azureUpgrade linux-image-nvidia-5.15Upgrade linux-image-nvidiaUpgrade linux-image-azure-fde-5.15Upgrade linux-image-oracle-64k-6.8Upgrade linux-image-nvidia-tegra-rtUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-kvmUpgrade linux-image-ibm-6.8Upgrade linux-image-generic-64kUpgrade linux-image-gke-64k-7.0Upgrade linux-image-6.8.0-147-lowlatencyUpgrade linux-image-5.15.0-195-lowlatency-64kUpgrade linux-image-fips-6.8Upgrade linux-image-fipsUpgrade linux-image-azure-lts-26.04Upgrade linux-image-5.15.0-1123-azure-fipsUpgrade linux-image-5.15.0-1112-nvidiaUpgrade linux-image-virtual-6.8Upgrade linux-image-realtime-5.15Upgrade linux-image-7.0.0-1020-raspi-realtime | Sep 21, 2026 | Sep 18, 2026 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Aug 25, 2026 | Aug 15, 2026 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub