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 kernel-tools-debuginfoUpgrade kernel-debuginfoUpgrade python-perfUpgrade kernel-debuginfo-common-aarch64Upgrade bpftool-debuginfoUpgrade perf-debuginfoUpgrade kernel-develUpgrade kernel-headersUpgrade kernel-livepatch-5.10.82-83.359Upgrade kernel-livepatch-4.14.256-197.484Upgrade python-perf-debuginfoUpgrade perfUpgrade kernelUpgrade kernel-tools-develUpgrade kernel-toolsUpgrade kernel-debuginfo-common-x86_64Upgrade bpftool | 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 kernelUpgrade python3-perfUpgrade kernel-tools-libsUpgrade kernel-toolsUpgrade kernel-abi-stablelists | Jul 16, 2024 | Apr 10, 2024 |
| Huawei Euleros 2_0_sp8 | — | Upgrade kernel-develUpgrade python3-perfUpgrade perfUpgrade kernel-headersUpgrade kernelUpgrade kernel-tools-libsUpgrade kernel-toolsUpgrade bpftoolUpgrade python-perf | 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 dtb-amlogicUpgrade kernel-azure-vdsoUpgrade kernel-default-manUpgrade dtb-renesasUpgrade kernel-rt-livepatch-develUpgrade kernel-macrosUpgrade dlm-kmp-rtUpgrade kernel-debug-livepatch-develUpgrade dtb-socionextUpgrade kernel-syms-rtUpgrade kernel-default-base-rebuildUpgrade kernel-rt_debug-vdsoUpgrade gfs2-kmp-defaultUpgrade dlm-kmp-azureUpgrade dtb-sprdUpgrade dtb-apmUpgrade kernel-rtUpgrade kernel-develUpgrade dtb-mediatekUpgrade dtb-qcomUpgrade reiserfs-kmp-rtUpgrade kernel-default-baseUpgrade dtb-rockchipUpgrade kernel-default-livepatch-develUpgrade cluster-md-kmp-64kbUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-docsUpgrade dtb-armUpgrade kselftests-kmp-defaultUpgrade kernel-obs-buildUpgrade kernel-obs-qaUpgrade kselftests-kmp-rtUpgrade kernel-devel-rtUpgrade kernel-rt-develUpgrade kernel-default-extraUpgrade kernel-rt-livepatchUpgrade dtb-xilinxUpgrade kernel-64kb-develUpgrade kernel-64kb-extraUpgrade cluster-md-kmp-defaultUpgrade dlm-kmp-defaultUpgrade reiserfs-kmp-azureUpgrade kernel-rt-extraUpgrade kernel-default-optionalUpgrade kernel-azure-develUpgrade kernel-defaultUpgrade dtb-nvidiaUpgrade dtb-amazonUpgrade ocfs2-kmp-rtUpgrade dlm-kmp-64kbUpgrade cluster-md-kmp-rtUpgrade kernel-source-azureUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-source-vanillaUpgrade dtb-alteraUpgrade kernel-rt-vdsoUpgrade kernel-preempt-develUpgrade kernel-devel-azureUpgrade kernel-default-develUpgrade kernel-azureUpgrade dtb-exynosUpgrade kernel-kvmsmall-develUpgrade kernel-kvmsmall-vdsoUpgrade kernel-azure-livepatch-develUpgrade kernel-sourceUpgrade dtb-lgUpgrade kernel-zfcpdumpUpgrade kernel-default-vdsoUpgrade kernel-source-rtUpgrade dtb-freescaleUpgrade reiserfs-kmp-64kbUpgrade dtb-broadcomUpgrade kernel-debugUpgrade kernel-docs-htmlUpgrade kselftests-kmp-64kbUpgrade dtb-caviumUpgrade kselftests-kmp-azureUpgrade kernel-rt_debugUpgrade ocfs2-kmp-64kbUpgrade kernel-syms-azureUpgrade kernel-azure-baseUpgrade gfs2-kmp-rtUpgrade ocfs2-kmp-defaultUpgrade kernel-rt-optionalUpgrade kernel-azure-extraUpgrade gfs2-kmp-64kbUpgrade kernel-symsUpgrade gfs2-kmp-azureUpgrade dtb-hisiliconUpgrade kernel-default-livepatchUpgrade kernel-debug-vdsoUpgrade kernel-azure-optionalUpgrade ocfs2-kmp-azureUpgrade kernel-rt_debug-develUpgrade kernel-debug-develUpgrade kernel-kvmsmallUpgrade dtb-allwinnerUpgrade dtb-marvellUpgrade cluster-md-kmp-azureUpgrade dtb-amdUpgrade dtb-appleUpgrade kernel-preemptUpgrade reiserfs-kmp-defaultUpgrade kernel-64kb-optionalUpgrade kernel-64kbUpgrade kernel-64kb-livepatch-devel | Aug 9, 2024 | Apr 10, 2024 |
| Ubuntu | — | Upgrade linux-aws-hweUpgrade linux-hweUpgrade linux-gcp-4.15Upgrade linux-gkeopUpgrade linux-aws-fipsUpgrade linuxUpgrade linux-azureUpgrade linux-azure-fipsUpgrade linux-azure-4.15Upgrade linux-ibm-5.4Upgrade linux-awsUpgrade linux-azure-fde-5.15Upgrade linux-raspiUpgrade linux-gcp-5.4Upgrade linux-azure-5.4Upgrade linux-aws-5.4Upgrade linux-hwe-5.4Upgrade linux-bluefieldUpgrade linux-oracleUpgrade linux-ibmUpgrade linux-raspi-5.4Upgrade linux-fipsUpgrade linux-kvmUpgrade linux-oracle-5.4Upgrade linux-gcp-fipsUpgrade linux-gcp | 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