In the Linux kernel, the following vulnerability has been resolved:
scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq()
When parsing the txq list in lpfc_drain_txq(), the driver attempts to pass the requests to the adapter. If such an attempt fails, a local "fail_msg" string is set and a log message output. The job is then added to a completions list for cancellation.
Processing of any further jobs from the txq list continues, but since "fail_msg" remains set, jobs are added to the completions list regardless of whether a wqe was passed to the adapter. If successfully added to txcmplq, jobs are added to both lists resulting in list corruption.
Fix by clearing the fail_msg string after adding a job to the completions list. This stops the subsequent jobs from being added to the completions list unless they had an appropriate failure.
CVSS Details
- CVSS 3.1 Base Score: 8.8
- CVSS 3.1 Vector: (CVSS:3.1/AV:A/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 bpftoolUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-toolsUpgrade kernel-tools-develUpgrade kernelUpgrade kernel-livepatch-5.10.82-83.359Upgrade python-perfUpgrade kernel-develUpgrade kernel-livepatch-4.14.256-197.484Upgrade python-perf-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-debuginfoUpgrade kernel-tools-debuginfoUpgrade bpftool-debuginfoUpgrade kernel-headersUpgrade perfUpgrade perf-debuginfo | Aug 19, 2024 | Apr 10, 2024 |
| Debian | — | Upgrade linux | Jul 30, 2024 | Apr 10, 2024 |
| Dell Powerstore Dsa2024408 | — | Upgrade Dell PowerStoreOS to the latest version | Jan 13, 2026 | Sep 26, 2024 |
| Huawei Euleros 2_0_sp10 | — | Upgrade python3-perfUpgrade kernelUpgrade kernel-tools-libsUpgrade kernel-toolsUpgrade kernel-abi-stablelists | Jul 16, 2024 | Apr 10, 2024 |
| Huawei Euleros 2_0_sp8 | — | Upgrade kernel-tools-libsUpgrade python-perfUpgrade perfUpgrade python3-perfUpgrade kernel-develUpgrade kernel-headersUpgrade bpftoolUpgrade kernel-toolsUpgrade kernel | Jul 23, 2024 | Apr 10, 2024 |
| Huawei Euleros 2_0_sp9 | — | Upgrade kernelUpgrade python3-perfUpgrade kernel-toolsUpgrade kernel-tools-libs | Jul 17, 2024 | Apr 10, 2024 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | Apr 10, 2024 |
| Suse | — | Upgrade reiserfs-kmp-azureUpgrade dtb-sprdUpgrade dtb-socionextUpgrade dtb-renesasUpgrade kselftests-kmp-defaultUpgrade kernel-default-optionalUpgrade kernel-syms-rtUpgrade kernel-azure-vdsoUpgrade dtb-armUpgrade kernel-default-livepatch-develUpgrade kernel-devel-rtUpgrade dtb-rockchipUpgrade dlm-kmp-azureUpgrade kernel-rt-livepatch-develUpgrade kernel-rt_debug-livepatch-develUpgrade dtb-qcomUpgrade kernel-docsUpgrade kselftests-kmp-rtUpgrade kernel-rtUpgrade dtb-mediatekUpgrade reiserfs-kmp-rtUpgrade kernel-rt-extraUpgrade dtb-amlogicUpgrade kernel-macrosUpgrade dlm-kmp-rtUpgrade kernel-azure-develUpgrade kernel-default-base-rebuildUpgrade cluster-md-kmp-defaultUpgrade kernel-rt_debug-vdsoUpgrade cluster-md-kmp-64kbUpgrade kernel-defaultUpgrade kernel-64kb-extraUpgrade dtb-nvidiaUpgrade kernel-develUpgrade kernel-default-baseUpgrade kernel-64kb-develUpgrade kernel-default-manUpgrade gfs2-kmp-defaultUpgrade kernel-debug-livepatch-develUpgrade dtb-xilinxUpgrade kernel-obs-buildUpgrade dlm-kmp-defaultUpgrade dtb-apmUpgrade kernel-obs-qaUpgrade kernel-rt-livepatchUpgrade kernel-default-extraUpgrade kernel-rt-develUpgrade kernel-sourceUpgrade kernel-default-vdsoUpgrade kernel-preempt-develUpgrade kernel-kvmsmall-livepatch-develUpgrade dtb-broadcomUpgrade kernel-devel-azureUpgrade kernel-rt-vdsoUpgrade dtb-alteraUpgrade kernel-default-livepatchUpgrade dtb-lgUpgrade kernel-docs-htmlUpgrade kernel-source-vanillaUpgrade kernel-azure-livepatch-develUpgrade ocfs2-kmp-rtUpgrade kernel-kvmsmall-develUpgrade kernel-azure-extraUpgrade kselftests-kmp-64kbUpgrade kernel-64kb-optionalUpgrade reiserfs-kmp-64kbUpgrade kernel-zfcpdumpUpgrade kernel-kvmsmall-vdsoUpgrade kernel-64kb-livepatch-develUpgrade dtb-caviumUpgrade dlm-kmp-64kbUpgrade cluster-md-kmp-rtUpgrade kernel-debugUpgrade kernel-source-rtUpgrade dtb-exynosUpgrade kernel-debug-vdsoUpgrade dtb-freescaleUpgrade kernel-source-azureUpgrade dtb-amazonUpgrade kernel-azureUpgrade kernel-default-develUpgrade reiserfs-kmp-defaultUpgrade dtb-marvellUpgrade dtb-amdUpgrade ocfs2-kmp-azureUpgrade kernel-preemptUpgrade kernel-kvmsmallUpgrade dtb-allwinnerUpgrade kernel-debug-develUpgrade dtb-appleUpgrade kernel-rt_debug-develUpgrade cluster-md-kmp-azureUpgrade ocfs2-kmp-defaultUpgrade kernel-azure-baseUpgrade kernel-rt_debugUpgrade kernel-rt-optionalUpgrade gfs2-kmp-64kbUpgrade gfs2-kmp-azureUpgrade ocfs2-kmp-64kbUpgrade kernel-syms-azureUpgrade gfs2-kmp-rtUpgrade dtb-hisiliconUpgrade kernel-symsUpgrade kernel-64kbUpgrade kselftests-kmp-azureUpgrade kernel-azure-optional | Aug 9, 2024 | Apr 10, 2024 |
| Ubuntu | — | Upgrade linux-ibm-5.4Upgrade linux-raspiUpgrade linux-hwe-5.4Upgrade linux-gcp-4.15Upgrade linuxUpgrade linux-aws-fipsUpgrade linux-gkeopUpgrade linux-azure-fipsUpgrade linux-hweUpgrade linux-azure-fde-5.15Upgrade linux-aws-hweUpgrade linux-azure-5.4Upgrade linux-azureUpgrade linux-azure-4.15Upgrade linux-aws-5.4Upgrade linux-gcp-5.4Upgrade linux-awsUpgrade linux-fipsUpgrade linux-gcp-fipsUpgrade linux-ibmUpgrade linux-gcpUpgrade linux-bluefieldUpgrade linux-raspi-5.4Upgrade linux-kvmUpgrade linux-oracleUpgrade linux-oracle-5.4 | Nov 19, 2024 | Apr 10, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 20, 2025 | Apr 10, 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