In the Linux kernel, the following vulnerability has been resolved:
mlxsw: spectrum_acl_tcam: Fix incorrect list API usage
Both the function that migrates all the chunks within a region and the function that migrates all the entries within a chunk call list_first_entry() on the respective lists without checking that the lists are not empty. This is incorrect usage of the API, which leads to the following warning [1].
Fix by returning if the lists are empty as there is nothing to migrate in this case.
[1] WARNING: CPU: 0 PID: 6437 at drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c:1266 mlxsw_sp_acl_tcam_vchunk_migrate_all+0x1f1/0> Modules linked in: CPU: 0 PID: 6437 Comm: kworker/0:37 Not tainted 6.9.0-rc3-custom-00883-g94a65f079ef6 #39 Hardware name: Mellanox Technologies Ltd. MSN3700/VMOD0005, BIOS 5.11 01/06/2019 Workqueue: mlxsw_core mlxsw_sp_acl_tcam_vregion_rehash_work RIP: 0010:mlxsw_sp_acl_tcam_vchunk_migrate_all+0x1f1/0x2c0 [...] Call Trace: <TASK> mlxsw_sp_acl_tcam_vregion_rehash_work+0x6c/0x4a0 process_one_work+0x151/0x370 worker_thread+0x2cb/0x3e0 kthread+0xd0/0x100 ret_from_fork+0x34/0x50 ret_from_fork_asm+0x1a/0x30 </TASK>
CVSS Details
- CVSS 3.1 Base Score: 5.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade kernel-zfcpdump-modulesUpgrade kernel-debugUpgrade kernel-docUpgrade kernel-coreUpgrade kernel-modules-extraUpgrade kernel-zfcpdump-modules-extraUpgrade perfUpgrade kernel-rt-coreUpgrade kernel-debug-coreUpgrade kernel-rt-modulesUpgrade kernel-rt-debug-modulesUpgrade kernel-rt-debug-kvmUpgrade kernel-zfcpdumpUpgrade kernel-rt-debug-develUpgrade kernel-rt-debug-modules-extraUpgrade kernel-debug-develUpgrade kernel-zfcpdump-develUpgrade kernel-modulesUpgrade kernel-abi-stablelistsUpgrade python3-perfUpgrade kernel-headersUpgrade kernel-rt-debugUpgrade kernel-tools-libsUpgrade kernel-tools-libs-develUpgrade kernel-rtUpgrade kernel-debug-modules-extraUpgrade kernel-rt-develUpgrade kernel-develUpgrade bpftoolUpgrade kernel-debug-modulesUpgrade kernel-rt-kvmUpgrade kernel-zfcpdump-coreUpgrade kernel-rt-modules-extraUpgrade kernelUpgrade kernel-cross-headersUpgrade kernel-rt-debug-coreUpgrade kernel-tools | Aug 12, 2024 | May 20, 2024 |
| Amazon Linux Ami 2 | — | Upgrade python-perfUpgrade perfUpgrade kernel-debuginfo-common-aarch64Upgrade bpftool-debuginfoUpgrade kernel-headersUpgrade perf-debuginfoUpgrade python-perf-debuginfoUpgrade kernel-tools-debuginfoUpgrade kernel-debuginfoUpgrade kernel-tools-develUpgrade bpftoolUpgrade kernel-livepatch-5.10.216-204.855Upgrade kernel-debuginfo-common-x86_64Upgrade kernel-develUpgrade kernelUpgrade kernel-tools | May 22, 2025 | May 20, 2024 |
| Debian | — | Upgrade linux | Jun 27, 2024 | May 20, 2024 |
| Huawei Euleros 2_0_sp10 | — | Upgrade kernel-abi-stablelistsUpgrade kernelUpgrade kernel-tools-libsUpgrade kernel-toolsUpgrade python3-perf | Oct 8, 2024 | May 20, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade kernel-abi-stablelistsUpgrade kernelUpgrade python3-perfUpgrade bpftoolUpgrade kernel-tools-libsUpgrade kernel-tools | Oct 8, 2024 | May 20, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernelUpgrade python3-perfUpgrade bpftoolUpgrade kernel-tools-libsUpgrade kernel-toolsUpgrade kernel-abi-stablelists | Oct 8, 2024 | May 20, 2024 |
| Huawei Euleros 2_0_sp9 | — | Upgrade kernel-toolsUpgrade kernel-tools-libsUpgrade python3-perfUpgrade kernel | Oct 8, 2024 | May 20, 2024 |
| Oracle_linux | — | Upgrade kernel | Aug 16, 2024 | May 20, 2024 |
| Redhat_linux | — | Upgrade kernel-rtUpgrade kernelNo solution exists | Aug 12, 2024 | May 20, 2024 |
| Rocky_linux | — | Upgrade kernel-debug-modules-extraUpgrade kernel-headersUpgrade kernel-debug-debuginfoUpgrade kernel-tools-libs-develUpgrade kernel-cross-headersUpgrade kernel-rt-debug-develUpgrade kernel-rtUpgrade kernel-debug-modulesUpgrade kernel-rt-debug-kvmUpgrade kernel-toolsUpgrade bpftool-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade perf-debuginfoUpgrade kernel-rt-modulesUpgrade kernel-rt-debuginfoUpgrade kernelUpgrade kernel-tools-debuginfoUpgrade python3-perfUpgrade kernel-rt-debug-modulesUpgrade kernel-tools-libsUpgrade perfUpgrade kernel-rt-debug-modules-extraUpgrade kernel-debuginfoUpgrade bpftoolUpgrade kernel-rt-modules-extraUpgrade kernel-rt-develUpgrade kernel-rt-debug-coreUpgrade kernel-coreUpgrade kernel-rt-kvmUpgrade kernel-rt-debug-debuginfoUpgrade kernel-debugUpgrade kernel-develUpgrade python3-perf-debuginfoUpgrade kernel-rt-debugUpgrade kernel-modules-extraUpgrade kernel-rt-coreUpgrade kernel-debug-develUpgrade kernel-debug-coreUpgrade kernel-modulesUpgrade kernel-rt-debuginfo-common-x86_64 | Aug 22, 2024 | May 20, 2024 |
| Suse | — | Upgrade gfs2-kmp-defaultUpgrade kernel-default-optionalUpgrade kernel-develUpgrade kernel-debug-develUpgrade kernel-default-baseUpgrade kernel-symsUpgrade dlm-kmp-defaultUpgrade dtb-mediatekUpgrade kernel-azure-optionalUpgrade kernel-rt-livepatchUpgrade gfs2-kmp-azureUpgrade kernel-64kb-develUpgrade reiserfs-kmp-rtUpgrade kernel-debug-vdsoUpgrade ocfs2-kmp-azureUpgrade kselftests-kmp-rtUpgrade reiserfs-kmp-defaultUpgrade dtb-allwinnerUpgrade dtb-caviumUpgrade kernel-default-livepatchUpgrade dtb-alteraUpgrade dlm-kmp-rtUpgrade kernel-defaultUpgrade kernel-rt-extraUpgrade kernel-devel-rtUpgrade kernel-debugUpgrade kernel-64kb-optionalUpgrade kernel-azure-extraUpgrade kernel-rt_debug-livepatch-develUpgrade dtb-hisiliconUpgrade kernel-64kb-extraUpgrade kselftests-kmp-azureUpgrade dtb-xilinxUpgrade cluster-md-kmp-64kbUpgrade ocfs2-kmp-defaultUpgrade dtb-appleUpgrade dtb-renesasUpgrade reiserfs-kmp-azureUpgrade dtb-nvidiaUpgrade kernel-source-vanillaUpgrade kernel-rt-develUpgrade kernel-default-livepatch-develUpgrade dtb-amdUpgrade kernel-kvmsmall-livepatch-develUpgrade cluster-md-kmp-rtUpgrade kernel-azureUpgrade kernel-default-vdsoUpgrade dtb-sprdUpgrade kernel-rt_debug-develUpgrade ocfs2-kmp-64kbUpgrade dtb-lgUpgrade kernel-azure-develUpgrade ocfs2-kmp-rtUpgrade kernel-kvmsmall-develUpgrade kernel-source-rtUpgrade kernel-rt-optionalUpgrade kernel-rtUpgrade kernel-docsUpgrade reiserfs-kmp-64kbUpgrade kernel-syms-azureUpgrade kernel-rt_debugUpgrade kernel-rt-vdsoUpgrade kernel-zfcpdumpUpgrade dtb-amazonUpgrade kselftests-kmp-defaultUpgrade kselftests-kmp-64kbUpgrade kernel-syms-rtUpgrade kernel-source-azureUpgrade kernel-docs-htmlUpgrade kernel-default-develUpgrade kernel-default-base-rebuildUpgrade dtb-rockchipUpgrade dtb-exynosUpgrade cluster-md-kmp-defaultUpgrade kernel-obs-qaUpgrade kernel-obs-buildUpgrade kernel-default-extraUpgrade kernel-azure-livepatch-develUpgrade kernel-64kbUpgrade dtb-socionextUpgrade dtb-apmUpgrade kernel-azure-vdsoUpgrade kernel-devel-azureUpgrade kernel-macrosUpgrade kernel-rt-livepatch-develUpgrade kernel-sourceUpgrade dtb-amlogicUpgrade dlm-kmp-64kbUpgrade cluster-md-kmp-azureUpgrade kernel-kvmsmallUpgrade dtb-marvellUpgrade gfs2-kmp-rtUpgrade dlm-kmp-azureUpgrade dtb-qcomUpgrade dtb-armUpgrade kernel-rt_debug-vdsoUpgrade kernel-kvmsmall-vdsoUpgrade dtb-freescaleUpgrade gfs2-kmp-64kbUpgrade kernel-64kb-livepatch-develUpgrade kernel-debug-livepatch-develUpgrade dtb-broadcom | Jun 13, 2024 | May 20, 2024 |
| Ubuntu | — | Upgrade linux-image-6.8.0-1011-nvidia-lowlatency-64kUpgrade linux-image-5.15.0-1065-awsUpgrade linux-image-5.4.0-1095-gkeopUpgrade linux-image-generic-hwe-18.04Upgrade linux-image-kvmUpgrade linux-image-gcpUpgrade linux-image-5.15.0-1048-gkeopUpgrade linux-image-aws-lts-20.04Upgrade linux-image-generic-64kUpgrade linux-image-oem-20.04cUpgrade linux-image-5.4.0-1047-xilinx-zynqmpUpgrade linux-image-5.15.0-1064-gcpUpgrade linux-image-6.8.0-1010-oemUpgrade linux-image-5.15.0-116-lowlatencyUpgrade linux-image-5.4.0-1128-awsUpgrade linux-image-oem-20.04Upgrade linux-image-5.15.0-1060-nvidiaUpgrade linux-image-gkeop-5.15Upgrade linux-image-5.15.0-1068-azure-fdeUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-awsUpgrade linux-image-6.8.0-1009-raspiUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-5.15.0-1058-ibmUpgrade linux-image-5.15.0-116-genericUpgrade linux-image-6.8.0-40-generic-64kUpgrade linux-image-5.4.0-1127-oracleUpgrade linux-image-oem-24.04Upgrade linux-image-azureUpgrade linux-image-6.8.0-40-genericUpgrade linux-image-intel-iotgUpgrade linux-image-5.15.0-1058-raspiUpgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-6.8.0-1012-gcpUpgrade linux-image-6.8.0-1011-nvidiaUpgrade linux-image-oem-24.04aUpgrade linux-image-5.15.0-1035-xilinx-zynqmpUpgrade linux-image-6.8.0-1013-awsUpgrade linux-image-oracle-64kUpgrade linux-image-virtual-hwe-18.04Upgrade linux-image-5.15.0-1060-intel-iotgUpgrade linux-image-azure-cvmUpgrade linux-image-5.15.0-1065-gcpUpgrade linux-image-5.15.0-1062-kvmUpgrade linux-image-raspi-hwe-18.04Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-6.8.0-1010-oracle-64kUpgrade linux-image-intelUpgrade linux-image-5.15.0-1060-nvidia-lowlatencyUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-raspiUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-5.4.0-189-generic-lpaeUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-raspi2Upgrade linux-image-gkeUpgrade linux-image-oem-osp1Upgrade linux-image-nvidia-64kUpgrade linux-image-oem-20.04dUpgrade linux-image-5.4.0-1132-gcpUpgrade linux-image-5.15.0-116-generic-64kUpgrade linux-image-5.4.0-1040-iotUpgrade linux-image-5.4.0-1088-bluefieldUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-lowlatencyUpgrade linux-image-raspi-nolpaeUpgrade linux-image-aws-lts-22.04Upgrade linux-image-azure-lts-20.04Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-5.15.0-1063-oracleUpgrade linux-image-virtualUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-oemUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-bluefieldUpgrade linux-image-generic-lpaeUpgrade linux-image-oem-20.04bUpgrade linux-image-5.4.0-189-lowlatencyUpgrade linux-image-azure-fdeUpgrade linux-image-lowlatency-64kUpgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-gkeopUpgrade linux-image-gke-5.15Upgrade linux-image-6.8.0-1011-nvidia-lowlatencyUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-nvidiaUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-genericUpgrade linux-image-5.15.0-116-lowlatency-64kUpgrade linux-image-oracleUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-6.8.0-1012-azure-fdeUpgrade linux-image-nvidia-6.8Upgrade linux-image-ibm-classicUpgrade linux-image-gkeop-5.4Upgrade linux-image-ibm-lts-20.04Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-6.8.0-1012-azureUpgrade linux-image-5.15.0-1068-azureUpgrade linux-image-azure-lts-22.04Upgrade linux-image-5.4.0-1112-raspiUpgrade linux-image-5.4.0-189-genericUpgrade linux-image-5.4.0-1133-azureUpgrade linux-image-6.8.0-1010-oracleUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-6.8.0-1011-nvidia-64kUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-5.4.0-1116-kvmUpgrade linux-image-5.15.0-116-generic-lpaeUpgrade linux-image-6.8.0-40-lowlatencyUpgrade linux-image-5.4.0-1075-ibmUpgrade linux-image-ibmUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-5.15.0-1062-gkeUpgrade linux-image-6.8.0-40-lowlatency-64kUpgrade linux-image-6.8.0-1008-gkeUpgrade linux-image-6.8.0-1010-ibm | Jul 15, 2024 | May 20, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 20, 2025 | May 20, 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