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