In the Linux kernel, the following vulnerability has been resolved:
netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type
Lion Ackermann reported that there is a race condition between namespace cleanup in ipset and the garbage collection of the list:set type. The namespace cleanup can destroy the list:set type of sets while the gc of the set type is waiting to run in rcu cleanup. The latter uses data from the destroyed set which thus leads use after free. The patch contains the following parts:
- When destroying all sets, first remove the garbage collectors, then wait if needed and then destroy the sets. - Fix the badly ordered "wait then remove gc" for the destroy a single set case. - Fix the missing rcu locking in the list:set type in the userspace test case. - Use proper RCU list handlings in the list:set type.
The patch depends on c1193d9bbbd3 (netfilter: ipset: Add list flush to cancel_gc).
CVSS Details
- CVSS 3.1 Base Score: 7.8
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade kernel-cross-headersUpgrade kernel-headersUpgrade kernel-abi-stablelistsUpgrade kernel-rt-debug-modules-extraUpgrade kernel-docUpgrade kernel-zfcpdump-modulesUpgrade kernel-zfcpdump-coreUpgrade perfUpgrade kernel-rt-modules-extraUpgrade kernel-rtUpgrade kernelUpgrade kernel-toolsUpgrade kernel-rt-debug-develUpgrade kernel-tools-libs-develUpgrade python3-perfUpgrade kernel-modulesUpgrade kernel-rt-debug-modulesUpgrade kernel-debugUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-debug-develUpgrade kernel-debug-modulesUpgrade kernel-rt-develUpgrade kernel-rt-coreUpgrade kernel-rt-debugUpgrade kernel-debug-modules-extraUpgrade kernel-debug-coreUpgrade kernel-rt-modulesUpgrade kernel-tools-libsUpgrade kernel-rt-debug-coreUpgrade bpftoolUpgrade kernel-zfcpdump-develUpgrade kernel-modules-extraUpgrade kernel-zfcpdumpUpgrade kernel-develUpgrade kernel-core | Nov 7, 2024 | Jul 12, 2024 |
| Amazon Linux Ami 2 | — | Upgrade kernel-debuginfoUpgrade kernel-develUpgrade perfUpgrade kernel-tools-debuginfoUpgrade kernel-livepatch-5.10.223-211.872Upgrade kernel-debuginfo-common-aarch64Upgrade bpftoolUpgrade kernel-tools-develUpgrade bpftool-debuginfoUpgrade kernel-livepatch-5.15.162-107.160Upgrade kernelUpgrade kernel-headersUpgrade python-perfUpgrade python-perf-debuginfoUpgrade perf-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-tools | Dec 12, 2024 | Jul 12, 2024 |
| Amazon_linux_2023 | — | Upgrade kernel-libbpfUpgrade kernel-livepatch-6.1.96-102.177Upgrade perfUpgrade kernel-headersUpgrade kernel-tools-develUpgrade bpftoolUpgrade kernel-modules-extraUpgrade kernel-tools-debuginfoUpgrade kernelUpgrade python3-perf-debuginfoUpgrade kernel-libbpf-develUpgrade python3-perfUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-debuginfoUpgrade kernel-develUpgrade kernel-libbpf-staticUpgrade kernel-toolsUpgrade kernel-debuginfo-common-x86_64Upgrade bpftool-debuginfoUpgrade kernel-modules-extra-commonUpgrade perf-debuginfo | Mar 27, 2025 | Jul 12, 2024 |
| Debian | — | Upgrade linux-6.1Upgrade linux | Jul 17, 2024 | Jul 12, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernel-tools-libsUpgrade bpftoolUpgrade python3-perfUpgrade kernel-toolsUpgrade kernelUpgrade kernel-abi-stablelists | Oct 9, 2024 | Jul 12, 2024 |
| Oracle_linux | — | Upgrade kernelUpgrade kernel-uek | Aug 16, 2024 | Jul 12, 2024 |
| Redhat_linux | — | Upgrade kernel-rtNo solution existsUpgrade kernel | Nov 6, 2024 | Jul 12, 2024 |
| Rocky_linux | — | Upgrade kernel-tools-libsUpgrade kernel-debug-develUpgrade kernel-debuginfoUpgrade kernel-develUpgrade kernel-debugUpgrade kernel-rt-kvmUpgrade kernel-rt-modulesUpgrade kernel-rt-modules-extraUpgrade kernel-rt-develUpgrade perfUpgrade kernel-rt-debuginfo-common-x86_64Upgrade kernel-debug-coreUpgrade kernel-coreUpgrade python3-perf-debuginfoUpgrade kernel-modulesUpgrade bpftoolUpgrade kernel-tools-debuginfoUpgrade kernel-modules-extraUpgrade python3-perfUpgrade kernel-rt-debugUpgrade kernel-rt-debug-debuginfoUpgrade kernel-rt-debug-coreUpgrade kernel-rt-debug-modulesUpgrade kernel-rt-coreUpgrade kernel-rtUpgrade kernel-debug-debuginfoUpgrade kernel-rt-debuginfoUpgrade kernel-headersUpgrade kernel-rt-debug-modules-extraUpgrade kernel-rt-debug-develUpgrade kernel-debug-modules-extraUpgrade kernel-rt-debug-kvmUpgrade perf-debuginfoUpgrade kernel-tools-libs-develUpgrade kernel-cross-headersUpgrade kernel-debug-modulesUpgrade bpftool-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernelUpgrade kernel-tools | Nov 19, 2024 | Jul 12, 2024 |
| Ubuntu | — | Upgrade linux-image-5.15.0-1062-ibmUpgrade linux-image-gkeop-5.4Upgrade linux-image-5.4.0-1092-bluefieldUpgrade linux-image-lowlatencyUpgrade linux-image-generic-64kUpgrade linux-image-oem-22.04aUpgrade linux-image-6.8.0-1014-gcpUpgrade linux-image-oracle-64kUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-aws-lts-22.04Upgrade linux-image-6.8.0-44-lowlatency-64kUpgrade linux-image-5.15.0-121-generic-64kUpgrade linux-image-azureUpgrade linux-image-5.4.0-1099-gkeopUpgrade linux-image-5.15.0-1072-azure-fdeUpgrade linux-image-6.8.0-1013-nvidiaUpgrade linux-image-6.8.0-1012-oemUpgrade linux-image-6.8.0-44-genericUpgrade linux-image-6.8.0-1013-nvidia-64kUpgrade linux-image-5.4.0-1051-xilinx-zynqmpUpgrade linux-image-lowlatency-64kUpgrade linux-image-5.15.0-121-lowlatencyUpgrade linux-image-oem-22.04cUpgrade linux-image-intelUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-raspiUpgrade linux-image-oem-20.04cUpgrade linux-image-6.8.0-1014-azure-fdeUpgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-oem-osp1Upgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-5.15.0-121-lowlatency-64kUpgrade linux-image-5.4.0-1079-ibmUpgrade linux-image-generic-lpaeUpgrade linux-image-nvidia-6.8Upgrade linux-image-5.4.0-1043-iotUpgrade linux-image-aws-lts-20.04Upgrade linux-image-ibmUpgrade linux-image-intel-iotgUpgrade linux-image-5.15.0-1064-intel-iotgUpgrade linux-image-nvidiaUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-oem-20.04dUpgrade linux-image-6.8.0-45-genericUpgrade linux-image-genericUpgrade linux-image-6.8.0-44-generic-64kUpgrade linux-image-nvidia-64kUpgrade linux-image-oem-22.04Upgrade linux-image-oem-20.04bUpgrade linux-image-gkeopUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-azure-lts-22.04Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-gke-5.15Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-5.15.0-1072-azureUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-5.4.0-1131-oracleUpgrade linux-image-6.8.0-1013-nvidia-lowlatencyUpgrade linux-image-ibm-classicUpgrade linux-image-5.15.0-1064-nvidia-lowlatencyUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-6.8.0-1015-awsUpgrade linux-image-6.8.0-45-generic-64kUpgrade linux-image-5.15.0-1066-kvmUpgrade linux-image-azure-fdeUpgrade linux-image-azure-cvmUpgrade linux-image-6.8.0-44-lowlatencyUpgrade linux-image-kvmUpgrade linux-image-6.8.0-1012-oracle-64kUpgrade linux-image-6.8.0-1010-gkeUpgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-bluefieldUpgrade linux-image-5.15.0-1068-gcpUpgrade linux-image-5.4.0-1137-azureUpgrade linux-image-6.8.0-1014-azureUpgrade linux-image-5.15.0-1035-xilinx-zynqmpUpgrade linux-image-raspi2-hwe-18.04Upgrade linux-image-gcp-lts-20.04Upgrade linux-image-5.15.0-121-genericUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-oemUpgrade linux-image-oracleUpgrade linux-image-5.4.0-195-generic-lpaeUpgrade linux-image-gkeop-5.15Upgrade linux-image-oem-22.04dUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-virtual-hwe-18.04Upgrade linux-image-6.8.0-1013-nvidia-lowlatency-64kUpgrade linux-image-5.15.0-1067-oracleUpgrade linux-image-5.4.0-1132-awsUpgrade linux-image-5.4.0-1136-gcpUpgrade linux-image-5.15.0-1069-awsUpgrade linux-image-awsUpgrade linux-image-generic-hwe-18.04Upgrade linux-image-oem-20.04Upgrade linux-image-5.4.0-195-genericUpgrade linux-image-6.8.0-1012-oracleUpgrade linux-image-5.15.0-1062-raspiUpgrade linux-image-gkeUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-oem-22.04bUpgrade linux-image-5.4.0-195-lowlatencyUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-5.15.0-121-generic-lpaeUpgrade linux-image-5.4.0-1116-raspiUpgrade linux-image-gcpUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-5.15.0-1066-gkeUpgrade linux-image-azure-lts-20.04Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-oracle-lts-22.04Upgrade linux-image-5.15.0-1052-gkeopUpgrade linux-image-raspi-nolpaeUpgrade linux-image-raspi2Upgrade linux-image-6.8.0-1012-ibmUpgrade linux-image-6.8.0-1011-raspiUpgrade linux-image-virtualUpgrade linux-image-5.4.0-1120-kvmUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-raspi-hwe-18.04Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-5.15.0-1064-nvidiaUpgrade linux-image-generic-64k-hwe-24.04 | Sep 12, 2024 | Jul 12, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 17, 2025 | Jul 12, 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