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