In the Linux kernel, the following vulnerability has been resolved:
scsi: target: core: Add TMF to tmr_list handling
An abort that is responded to by iSCSI itself is added to tmr_list but does not go to target core. A LUN_RESET that goes through tmr_list takes a refcounter on the abort and waits for completion. However, the abort will be never complete because it was not started in target core.
Unable to locate ITT: 0x05000000 on CID: 0 Unable to locate RefTaskTag: 0x05000000 on CID: 0. wait_for_tasks: Stopping tmf LUN_RESET with tag 0x0 ref_task_tag 0x0 i_state 34 t_state ISTATE_PROCESSING refcnt 2 transport_state active,stop,fabric_stop wait for tasks: tmf LUN_RESET with tag 0x0 ref_task_tag 0x0 i_state 34 t_state ISTATE_PROCESSING refcnt 2 transport_state active,stop,fabric_stop ... INFO: task kworker/0:2:49 blocked for more than 491 seconds. task:kworker/0:2 state:D stack: 0 pid: 49 ppid: 2 flags:0x00000800 Workqueue: events target_tmr_work [target_core_mod] Call Trace: __switch_to+0x2c4/0x470 _schedule+0x314/0x1730 schedule+0x64/0x130 schedule_timeout+0x168/0x430 wait_for_completion+0x140/0x270 target_put_cmd_and_wait+0x64/0xb0 [target_core_mod] core_tmr_lun_reset+0x30/0xa0 [target_core_mod] target_tmr_work+0xc8/0x1b0 [target_core_mod] process_one_work+0x2d4/0x5d0 worker_thread+0x78/0x6c0
To fix this, only add abort to tmr_list if it will be handled by target core.
CVSS Details
- CVSS 3.1 Base Score: 7.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Amazon Linux Ami 2 | — | Upgrade python-perfUpgrade kernel-debuginfo-common-x86_64Upgrade bpftool-debuginfoUpgrade kernel-headersUpgrade kernel-tools-debuginfoUpgrade python-perf-debuginfoUpgrade kernelUpgrade bpftoolUpgrade kernel-livepatch-4.14.343-259.562Upgrade perfUpgrade kernel-debuginfoUpgrade kernel-develUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-toolsUpgrade kernel-tools-develUpgrade kernel-livepatch-5.10.213-201.855Upgrade kernel-livepatch-5.15.152-100.162Upgrade perf-debuginfo | Aug 19, 2024 | Apr 17, 2024 |
| Amazon_linux_2023 | — | Upgrade perfUpgrade kernel-livepatch-6.1.82-99.168Upgrade bpftool-debuginfoUpgrade kernel-modules-extraUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-libbpfUpgrade kernel-tools-debuginfoUpgrade kernel-headersUpgrade perf-debuginfoUpgrade kernel-develUpgrade kernel-debuginfoUpgrade python3-perf-debuginfoUpgrade kernel-libbpf-develUpgrade kernel-tools-develUpgrade kernel-debuginfo-common-x86_64Upgrade bpftoolUpgrade kernel-toolsUpgrade kernel-modules-extra-commonUpgrade python3-perfUpgrade kernelUpgrade kernel-libbpf-static | Feb 17, 2025 | Apr 17, 2024 |
| Debian | — | Upgrade linux | May 8, 2024 | Apr 17, 2024 |
| Huawei Euleros 2_0_sp10 | — | Upgrade kernel-tools-libsUpgrade python3-perfUpgrade kernel-abi-stablelistsUpgrade kernelUpgrade kernel-tools | Jul 16, 2024 | Apr 17, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade python3-perfUpgrade kernel-toolsUpgrade bpftoolUpgrade kernelUpgrade kernel-tools-libsUpgrade kernel-abi-stablelists | Oct 8, 2024 | Apr 17, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernel-toolsUpgrade kernel-abi-stablelistsUpgrade kernelUpgrade bpftoolUpgrade kernel-tools-libsUpgrade python3-perf | Oct 8, 2024 | Apr 17, 2024 |
| Huawei Euleros 2_0_sp8 | — | Upgrade kernel-headersUpgrade bpftoolUpgrade kernel-develUpgrade kernel-tools-libsUpgrade python-perfUpgrade kernelUpgrade kernel-toolsUpgrade python3-perfUpgrade perf | Jul 23, 2024 | Apr 17, 2024 |
| Huawei Euleros 2_0_sp9 | — | Upgrade python3-perfUpgrade kernel-toolsUpgrade kernelUpgrade kernel-tools-libs | Jul 17, 2024 | Apr 17, 2024 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | Apr 17, 2024 |
| Suse | — | Upgrade kernel-default-vdsoUpgrade dtb-alteraUpgrade kernel-kvmsmall-develUpgrade kernel-devel-azureUpgrade cluster-md-kmp-defaultUpgrade kernel-rt_debug-develUpgrade dtb-amlogicUpgrade kernel-default-optionalUpgrade kernel-default-extraUpgrade dtb-caviumUpgrade dtb-xilinxUpgrade dtb-armUpgrade dtb-qcomUpgrade kernel-syms-azureUpgrade kernel-kvmsmallUpgrade kernel-rt-develUpgrade kernel-default-base-rebuildUpgrade kernel-rt-extraUpgrade cluster-md-kmp-rtUpgrade gfs2-kmp-azureUpgrade kernel-devel-rtUpgrade kernel-azure-livepatch-develUpgrade dtb-apmUpgrade kernel-obs-buildUpgrade kernel-zfcpdumpUpgrade kernel-rt-livepatchUpgrade kernel-rtUpgrade kernel-rt-vdsoUpgrade kernel-sourceUpgrade kernel-obs-qaUpgrade ocfs2-kmp-rtUpgrade cluster-md-kmp-azureUpgrade gfs2-kmp-rtUpgrade kernel-debug-livepatch-develUpgrade kernel-azure-develUpgrade dtb-lgUpgrade kernel-macrosUpgrade kernel-source-azureUpgrade gfs2-kmp-64kbUpgrade kernel-azure-optionalUpgrade kselftests-kmp-64kbUpgrade dtb-rockchipUpgrade dlm-kmp-64kbUpgrade reiserfs-kmp-azureUpgrade dtb-exynosUpgrade dtb-mediatekUpgrade kernel-64kbUpgrade kernel-docsUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-develUpgrade dtb-nvidiaUpgrade dlm-kmp-rtUpgrade reiserfs-kmp-defaultUpgrade ocfs2-kmp-64kbUpgrade kselftests-kmp-rtUpgrade kernel-rt_debug-vdsoUpgrade kernel-debug-vdsoUpgrade kernel-azure-baseUpgrade dtb-socionextUpgrade dtb-renesasUpgrade kernel-debug-develUpgrade kernel-default-baseUpgrade dtb-broadcomUpgrade kernel-azureUpgrade kernel-64kb-develUpgrade kernel-defaultUpgrade kernel-symsUpgrade kernel-64kb-extraUpgrade dtb-marvellUpgrade kernel-rt_debugUpgrade dtb-hisiliconUpgrade kernel-source-rtUpgrade kernel-default-develUpgrade kernel-syms-rtUpgrade dtb-appleUpgrade dtb-amdUpgrade cluster-md-kmp-64kbUpgrade kselftests-kmp-defaultUpgrade kernel-docs-htmlUpgrade kernel-default-livepatchUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-default-livepatch-develUpgrade kernel-64kb-livepatch-develUpgrade reiserfs-kmp-64kbUpgrade ocfs2-kmp-defaultUpgrade kernel-debugUpgrade ocfs2-kmp-azureUpgrade gfs2-kmp-defaultUpgrade kernel-kvmsmall-vdsoUpgrade kselftests-kmp-azureUpgrade dlm-kmp-azureUpgrade dtb-amazonUpgrade kernel-azure-extraUpgrade dlm-kmp-defaultUpgrade dtb-allwinnerUpgrade kernel-source-vanillaUpgrade dtb-freescaleUpgrade reiserfs-kmp-rtUpgrade kernel-default-manUpgrade kernel-64kb-optionalUpgrade kernel-rt-optionalUpgrade kernel-rt-livepatch-develUpgrade kernel-azure-vdsoUpgrade dtb-sprd | Jul 10, 2024 | Apr 17, 2024 |
| Ubuntu | — | Upgrade linux-image-oem-20.04cUpgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-5.15.0-1062-gcpUpgrade linux-image-oem-osp1Upgrade linux-image-5.15.0-112-generic-64kUpgrade linux-image-raspi-hwe-18.04Upgrade linux-image-azureUpgrade linux-image-5.15.0-110-lowlatencyUpgrade linux-image-generic-hwe-18.04Upgrade linux-image-virtualUpgrade linux-image-kvmUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-5.15.0-112-generic-lpaeUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-ibm-lts-20.04Upgrade linux-image-virtual-hwe-18.04Upgrade linux-image-5.4.0-186-lowlatencyUpgrade linux-image-5.4.0-1045-xilinx-zynqmpUpgrade linux-image-5.4.0-186-generic-lpaeUpgrade linux-image-intelUpgrade linux-image-5.4.0-1126-awsUpgrade linux-image-5.4.0-1114-kvmUpgrade linux-image-5.15.0-1065-azure-fdeUpgrade linux-image-aws-lts-22.04Upgrade linux-image-5.15.0-1058-nvidia-lowlatencyUpgrade linux-image-5.15.0-112-genericUpgrade linux-image-5.15.0-113-generic-lpaeUpgrade linux-image-5.4.0-1038-iotUpgrade linux-image-raspi2Upgrade linux-image-gcp-lts-20.04Upgrade linux-image-5.4.0-1125-oracleUpgrade linux-image-oem-20.04dUpgrade linux-image-awsUpgrade linux-image-gcpUpgrade linux-image-intel-iotgUpgrade linux-image-5.15.0-1046-gkeopUpgrade linux-image-5.4.0-1073-ibmUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-5.15.0-1056-ibmUpgrade linux-image-aws-lts-20.04Upgrade linux-image-5.4.0-1093-gkeopUpgrade linux-image-5.4.0-1110-raspiUpgrade linux-image-gke-5.15Upgrade linux-image-nvidiaUpgrade linux-image-generic-64kUpgrade linux-image-5.4.0-1130-gcpUpgrade linux-image-5.15.0-1061-oracleUpgrade linux-image-generic-lpaeUpgrade linux-image-lowlatency-64kUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-oem-20.04bUpgrade linux-image-5.4.0-1131-azureUpgrade linux-image-genericUpgrade linux-image-oem-20.04Upgrade linux-image-bluefieldUpgrade linux-image-5.15.0-113-generic-64kUpgrade linux-image-5.15.0-1066-azureUpgrade linux-image-raspi-nolpaeUpgrade linux-image-oracleUpgrade linux-image-5.4.0-1086-bluefieldUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-5.4.0-186-genericUpgrade linux-image-5.15.0-1060-gkeUpgrade linux-image-5.15.0-1057-ibmUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-gkeop-5.4Upgrade linux-image-5.15.0-1058-nvidiaUpgrade linux-image-gkeopUpgrade linux-image-azure-lts-22.04Upgrade linux-image-5.15.0-1058-intel-iotgUpgrade linux-image-lowlatencyUpgrade linux-image-raspiUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-5.15.0-1060-kvmUpgrade linux-image-oemUpgrade linux-image-ibmUpgrade linux-image-gkeop-5.15Upgrade linux-image-5.15.0-1030-xilinx-zynqmpUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-azure-lts-20.04Upgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-5.15.0-1063-awsUpgrade linux-image-5.15.0-113-genericUpgrade linux-image-gkeUpgrade linux-image-5.15.0-1058-raspiUpgrade linux-image-5.15.0-110-lowlatency-64k | Jul 1, 2024 | Apr 17, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 20, 2025 | Apr 17, 2024 |
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