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-modules-extraUpgrade kernel-zfcpdump-develUpgrade kernel-rt-debug-modulesUpgrade kernel-debugUpgrade kernel-coreUpgrade kernel-debug-coreUpgrade kernel-rt-coreUpgrade kernel-debug-modulesUpgrade kernel-rt-debugUpgrade kernel-zfcpdumpUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-tools-libsUpgrade kernel-develUpgrade kernel-rt-modulesUpgrade kernel-debug-modules-extraUpgrade bpftoolUpgrade kernel-rt-debug-coreUpgrade kernel-debug-develUpgrade kernel-modulesUpgrade kernel-rt-develUpgrade kernel-headersUpgrade kernel-docUpgrade kernel-rt-debug-develUpgrade kernel-tools-libs-develUpgrade perfUpgrade kernel-zfcpdump-coreUpgrade kernel-toolsUpgrade kernel-rtUpgrade kernelUpgrade python3-perfUpgrade kernel-rt-modules-extraUpgrade kernel-zfcpdump-modulesUpgrade kernel-abi-stablelistsUpgrade kernel-rt-debug-modules-extraUpgrade kernel-cross-headers | Nov 7, 2024 | Jul 12, 2024 |
| Amazon Linux Ami 2 | — | Upgrade kernel-headersUpgrade bpftool-debuginfoUpgrade kernelUpgrade perf-debuginfoUpgrade kernel-toolsUpgrade python-perfUpgrade kernel-debuginfo-common-x86_64Upgrade python-perf-debuginfoUpgrade kernel-livepatch-5.15.162-107.160Upgrade kernel-develUpgrade kernel-tools-develUpgrade kernel-livepatch-5.10.223-211.872Upgrade kernel-tools-debuginfoUpgrade perfUpgrade bpftoolUpgrade kernel-debuginfoUpgrade kernel-debuginfo-common-aarch64 | Dec 12, 2024 | Jul 12, 2024 |
| Amazon_linux_2023 | — | Upgrade bpftoolUpgrade kernel-libbpf-staticUpgrade python3-perfUpgrade kernel-livepatch-6.1.96-102.177Upgrade kernel-debuginfoUpgrade kernel-libbpf-develUpgrade kernel-headersUpgrade python3-perf-debuginfoUpgrade kernel-develUpgrade kernelUpgrade kernel-modules-extraUpgrade kernel-tools-develUpgrade perfUpgrade kernel-libbpfUpgrade kernel-tools-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-toolsUpgrade kernel-modules-extra-commonUpgrade perf-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade bpftool-debuginfo | Mar 27, 2025 | Jul 12, 2024 |
| Debian | — | Upgrade linuxUpgrade linux-6.1 | Jul 17, 2024 | Jul 12, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade python3-perfUpgrade kernel-toolsUpgrade kernel-tools-libsUpgrade bpftoolUpgrade kernel-abi-stablelistsUpgrade kernel | Oct 9, 2024 | Jul 12, 2024 |
| Oracle_linux | — | Upgrade kernel-uekUpgrade kernel | Aug 16, 2024 | Jul 12, 2024 |
| Redhat_linux | — | Upgrade kernel-rtNo solution existsUpgrade kernel | Nov 6, 2024 | Jul 12, 2024 |
| Rocky_linux | — | Upgrade kernel-rtUpgrade kernel-rt-debug-modules-extraUpgrade kernel-debug-debuginfoUpgrade kernel-rt-debug-develUpgrade kernel-cross-headersUpgrade kernel-tools-libs-develUpgrade kernel-rt-debug-kvmUpgrade kernel-rt-debuginfoUpgrade perf-debuginfoUpgrade kernel-headersUpgrade kernelUpgrade kernel-debug-modulesUpgrade bpftool-debuginfoUpgrade kernel-debug-modules-extraUpgrade kernel-toolsUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-tools-libsUpgrade kernel-debuginfoUpgrade kernel-rt-modulesUpgrade kernel-rt-debuginfo-common-x86_64Upgrade kernel-rt-debug-modulesUpgrade kernel-develUpgrade kernel-rt-develUpgrade kernel-debug-develUpgrade kernel-rt-kvmUpgrade kernel-rt-debugUpgrade kernel-rt-coreUpgrade kernel-modules-extraUpgrade kernel-rt-debug-coreUpgrade perfUpgrade kernel-debugUpgrade kernel-coreUpgrade python3-perfUpgrade python3-perf-debuginfoUpgrade kernel-modulesUpgrade bpftoolUpgrade kernel-tools-debuginfoUpgrade kernel-rt-debug-debuginfoUpgrade kernel-rt-modules-extraUpgrade kernel-debug-core | Nov 19, 2024 | Jul 12, 2024 |
| Ubuntu | — | Upgrade linux-image-nvidia-64kUpgrade linux-image-5.4.0-1131-oracleUpgrade linux-image-5.15.0-1072-azure-fdeUpgrade linux-image-6.8.0-1013-nvidia-lowlatencyUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-oem-osp1Upgrade linux-image-gke-5.15Upgrade linux-image-6.8.0-45-generic-64kUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-genericUpgrade linux-image-5.15.0-1066-kvmUpgrade linux-image-azure-fdeUpgrade linux-image-aws-lts-22.04Upgrade linux-image-6.8.0-45-genericUpgrade linux-image-5.15.0-121-lowlatency-64kUpgrade linux-image-6.8.0-1013-nvidia-64kUpgrade linux-image-oem-20.04cUpgrade linux-image-6.8.0-1013-nvidiaUpgrade linux-image-5.15.0-1072-azureUpgrade linux-image-5.4.0-1051-xilinx-zynqmpUpgrade linux-image-lowlatency-64kUpgrade linux-image-6.8.0-1014-azure-fdeUpgrade linux-image-generic-64kUpgrade linux-image-6.8.0-44-lowlatency-64kUpgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-5.4.0-1079-ibmUpgrade linux-image-gkeopUpgrade linux-image-5.15.0-1064-nvidia-lowlatencyUpgrade linux-image-oem-22.04Upgrade linux-image-oem-20.04bUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-6.8.0-1012-oemUpgrade linux-image-6.8.0-44-generic-64kUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-5.15.0-1062-ibmUpgrade linux-image-5.4.0-1099-gkeopUpgrade linux-image-azureUpgrade linux-image-aws-lts-20.04Upgrade linux-image-6.8.0-44-genericUpgrade linux-image-gkeop-5.4Upgrade linux-image-oracle-lts-20.04Upgrade linux-image-lowlatencyUpgrade linux-image-6.8.0-1014-gcpUpgrade linux-image-oem-22.04aUpgrade linux-image-5.15.0-121-generic-64kUpgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-ibm-classicUpgrade linux-image-oracle-64kUpgrade linux-image-5.15.0-121-lowlatencyUpgrade linux-image-ibmUpgrade linux-image-oem-20.04dUpgrade linux-image-5.4.0-1092-bluefieldUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-6.8.0-1015-awsUpgrade linux-image-nvidia-6.8Upgrade linux-image-intelUpgrade linux-image-oem-22.04cUpgrade linux-image-nvidiaUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-intel-iotgUpgrade linux-image-raspiUpgrade linux-image-5.4.0-1043-iotUpgrade linux-image-generic-lpaeUpgrade linux-image-5.15.0-1064-intel-iotgUpgrade linux-image-azure-lts-22.04Upgrade linux-image-5.4.0-195-lowlatencyUpgrade linux-image-5.4.0-1116-raspiUpgrade linux-image-gkeUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-raspi-hwe-18.04Upgrade linux-image-5.4.0-1120-kvmUpgrade linux-image-6.8.0-1012-oracle-64kUpgrade linux-image-azure-cvmUpgrade linux-image-5.15.0-1035-xilinx-zynqmpUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-raspi2-hwe-18.04Upgrade linux-image-gcpUpgrade linux-image-oem-22.04dUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-oem-22.04bUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-5.15.0-121-generic-lpaeUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-5.4.0-1132-awsUpgrade linux-image-kvmUpgrade linux-image-5.4.0-1136-gcpUpgrade linux-image-5.15.0-1067-oracleUpgrade linux-image-6.8.0-1013-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-44-lowlatencyUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-5.4.0-1137-azureUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-5.15.0-121-genericUpgrade linux-image-5.4.0-195-generic-lpaeUpgrade linux-image-virtual-hwe-18.04Upgrade linux-image-oracleUpgrade linux-image-gkeop-5.15Upgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-5.15.0-1068-gcpUpgrade linux-image-bluefieldUpgrade linux-image-5.15.0-1064-nvidiaUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-6.8.0-1010-gkeUpgrade linux-image-azure-lts-20.04Upgrade linux-image-6.8.0-1012-ibmUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-5.15.0-1066-gkeUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-virtualUpgrade linux-image-raspi-nolpaeUpgrade linux-image-6.8.0-1011-raspiUpgrade linux-image-raspi2Upgrade linux-image-5.15.0-1052-gkeopUpgrade linux-image-oem-20.04Upgrade linux-image-5.4.0-195-genericUpgrade linux-image-generic-hwe-18.04Upgrade linux-image-awsUpgrade linux-image-5.15.0-1062-raspiUpgrade linux-image-5.15.0-1069-awsUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-6.8.0-1012-oracleUpgrade linux-image-oemUpgrade linux-image-6.8.0-1014-azure | 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