In the Linux kernel, the following vulnerability has been resolved:
netfilter: nft_set_pipapo: split gc into unlink and reclaim phase
Yiming Qian reports Use-after-free in the pipapo set type: Under a large number of expired elements, commit-time GC can run for a very long time in a non-preemptible context, triggering soft lockup warnings and RCU stall reports (local denial of service).
We must split GC in an unlink and a reclaim phase.
We cannot queue elements for freeing until pointers have been swapped. Expired elements are still exposed to both the packet path and userspace dumpers via the live copy of the data structure.
call_rcu() does not protect us: dump operations or element lookups starting after call_rcu has fired can still observe the free'd element, unless the commit phase has made enough progress to swap the clone and live pointers before any new reader has picked up the old version.
This a similar approach as done recently for the rbtree backend in commit 35f83a75529a ("netfilter: nft_set_rbtree: don't gc elements on insert").
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 |
|---|---|---|---|---|
| Amazon Linux Ami 2 | — | Upgrade kernel-headersUpgrade kernelUpgrade kernel-livepatch-5.10.253-252.1015Upgrade perfUpgrade python-perf-debuginfoUpgrade kernel-debuginfoUpgrade kernel-tools-debuginfoUpgrade bpftoolUpgrade kernel-livepatch-5.15.204-143.230Upgrade kernel-develUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-tools-develUpgrade python-perfUpgrade kernel-toolsUpgrade kernel-debuginfo-common-x86_64Upgrade perf-debuginfoUpgrade bpftool-debuginfo | May 20, 2026 | May 20, 2026 |
| Amazon_linux_2023 | — | Upgrade python3-perf-debuginfoUpgrade python3-perf6.12-debuginfoUpgrade kernel-livepatch-6.1.168-202.320Upgrade perf6.12-debuginfoUpgrade kernel6.12-debuginfoUpgrade kernel6.12-libbpfUpgrade kernel-headersUpgrade kernel-tools-debuginfoUpgrade kernel-develUpgrade kernel-debuginfoUpgrade kernel6.12-debuginfo-common-aarch64Upgrade kernel6.12-develUpgrade kernel6.12-tools-develUpgrade bpftoolUpgrade kernel-libbpfUpgrade kernel6.12-modules-extraUpgrade kernel-modules-extraUpgrade python3-perfUpgrade kernel6.18-modules-extraUpgrade perfUpgrade kernelUpgrade kernel6.18-modules-extra-commonUpgrade kernel-tools-develUpgrade kernel6.18-headersUpgrade kernel-libbpf-develUpgrade kernel6.12-toolsUpgrade kernel-libbpf-staticUpgrade kernel-livepatch-6.18.20-20.229Upgrade python3-perf6.12Upgrade kernel6.12-modules-extra-commonUpgrade kernel6.12Upgrade kernel6.18Upgrade kernel6.18-libbpfUpgrade kernel6.18-toolsUpgrade kernel-debuginfo-common-aarch64Upgrade kernel6.12-debuginfo-common-x86_64Upgrade perf6.18Upgrade kernel6.18-debuginfo-common-x86_64Upgrade kernel6.12-libbpf-staticUpgrade kernel6.12-libbpf-develUpgrade bpftool-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-modules-extra-commonUpgrade perf6.12Upgrade kernel6.18-libbpf-develUpgrade kernel6.12-headersUpgrade perf6.18-debuginfoUpgrade bpftool6.12-debuginfoUpgrade perf-debuginfoUpgrade kernel6.18-tools-develUpgrade kernel-livepatch-6.12.77-99.140Upgrade bpftool6.18Upgrade python3-perf6.18Upgrade kernel6.18-libbpf-debuginfoUpgrade kernel6.12-libbpf-debuginfoUpgrade bpftool6.18-debuginfoUpgrade kernel6.18-tools-debuginfoUpgrade kernel6.18-libbpf-staticUpgrade kernel6.18-debuginfoUpgrade kernel-toolsUpgrade kernel6.18-develUpgrade kernel-libbpf-debuginfoUpgrade kernel6.12-tools-debuginfoUpgrade kernel6.18-debuginfo-common-aarch64Upgrade bpftool6.12Upgrade python3-perf6.18-debuginfo | Apr 9, 2026 | Mar 25, 2026 |
| Debian | — | Upgrade linuxUpgrade linux-6.1 | May 3, 2026 | May 3, 2026 |
| Redhat_linux | — | No solution exists | Jul 17, 2026 | Mar 25, 2026 |
| Ubuntu | — | Upgrade linux-image-nvidia-6.8Upgrade linux-image-nvidia-tegra-rt-6.8Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-intel-iotg-5.15Upgrade linux-image-6.17.0-1017-raspiUpgrade linux-image-5.15.0-1108-aws-fipsUpgrade linux-image-generic-lpaeUpgrade linux-image-6.17.0-1015-azureUpgrade linux-image-oracle-6.17Upgrade linux-image-gcp-5.15Upgrade linux-image-nvidia-tegra-6.8Upgrade linux-image-5.15.0-1114-azureUpgrade linux-image-virtual-5.15Upgrade linux-image-gcp-fips-5.15Upgrade linux-image-6.8.0-1055-aws-fipsUpgrade linux-image-6.17.0-1018-gcp-64kUpgrade linux-image-aws-64k-5.15Upgrade linux-image-5.15.0-179-fipsUpgrade linux-image-gkeop-6.8Upgrade linux-image-5.15.0-1060-nvidia-tegra-rtUpgrade linux-image-5.15.0-1114-azure-fipsUpgrade linux-image-6.8.0-1058-gcp-fipsUpgrade linux-image-generic-64k-5.15Upgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-6.8.0-117-generic-64kUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-aws-fips-5.15Upgrade linux-image-ibm-classicUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1058-gcp-64kUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-nvidia-tegra-igx-rt-5.15Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-oem-6.17Upgrade linux-image-fipsUpgrade linux-image-generic-6.17Upgrade linux-image-generic-64k-6.17Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-5.15.0-1102-raspiUpgrade linux-image-6.17.0-1026-nvidiaUpgrade linux-image-virtual-6.8Upgrade linux-image-6.8.0-1055-aws-64kUpgrade linux-image-raspi-nolpaeUpgrade linux-image-realtimeUpgrade linux-image-6.8.1-1051-realtimeUpgrade linux-image-nvidia-6.17Upgrade linux-image-kvmUpgrade linux-image-lowlatency-6.8Upgrade linux-image-oracle-5.15Upgrade linux-image-awsUpgrade linux-image-aws-fipsUpgrade linux-image-azure-lts-24.04Upgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-oem-24.04bUpgrade linux-image-raspiUpgrade linux-image-5.15.0-1104-oracleUpgrade linux-image-6.8.0-116-fipsUpgrade linux-image-azure-fipsUpgrade linux-image-gcp-64kUpgrade linux-image-nvidia-64k-6.17Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-5.15.0-1060-nvidia-tegraUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-aws-fips-6.8Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-5.15.0-1105-oracleUpgrade linux-image-azure-cvmUpgrade linux-image-ibm-5.15Upgrade linux-image-oracleUpgrade linux-image-gcp-fipsUpgrade linux-image-realtime-hwe-24.04-edgeUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-6.8.0-1058-gcpUpgrade linux-image-5.15.0-178-lowlatency-64kUpgrade linux-image-5.15.0-1107-realtimeUpgrade linux-image-5.15.0-1108-gcpUpgrade linux-image-5.15.0-1103-nvidia-lowlatencyUpgrade linux-image-generic-64k-6.8Upgrade linux-image-6.8.0-117-genericUpgrade linux-image-5.15.0-1103-intel-iotgUpgrade linux-image-oracle-64k-6.17Upgrade linux-image-nvidia-tegra-igxUpgrade linux-image-5.15.0-1049-nvidia-tegra-igx-rtUpgrade linux-image-6.8.0-117-lowlatencyUpgrade linux-image-gkeop-5.15Upgrade linux-image-5.15.0-1091-gkeopUpgrade linux-image-6.17.0-1026-nvidia-64kUpgrade linux-image-6.8.0-1041-gkeopUpgrade linux-image-5.15.0-1074-xilinx-zynqmpUpgrade linux-image-5.15.0-1108-aws-64kUpgrade linux-image-generic-5.15Upgrade linux-image-5.15.0-1108-awsUpgrade linux-image-aws-64k-6.17Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-5.15.0-1104-gkeUpgrade linux-image-6.8.0-1055-ibmUpgrade linux-image-6.8.0-1059-azureUpgrade linux-image-6.8.0-1054-nvidiaUpgrade linux-image-gcp-6.17Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-gcp-64k-6.17Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-gcp-6.8Upgrade linux-image-gke-64kUpgrade linux-image-6.17.0-1023-oemUpgrade linux-image-6.8.0-1032-xilinxUpgrade linux-image-5.15.0-179-genericUpgrade linux-image-raspi-realtimeUpgrade linux-image-5.15.0-179-generic-lpaeUpgrade linux-image-realtime-hwe-22.04Upgrade linux-image-6.8.0-1056-raspiUpgrade linux-image-6.17.0-1017-aws-64kUpgrade linux-image-5.15.0-1100-kvmUpgrade linux-image-realtime-5.15Upgrade linux-image-lowlatencyUpgrade linux-image-gkeopUpgrade linux-image-gcpUpgrade linux-image-azure-fips-5.15Upgrade linux-image-ibmUpgrade linux-image-realtime-6.8.1Upgrade linux-image-6.17.0-1015-aws-64kUpgrade linux-image-6.17.0-1015-awsUpgrade linux-image-5.15.0-1108-gcp-fipsUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-raspi-realtime-6.8Upgrade linux-image-oem-24.04dUpgrade linux-image-lowlatency-64kUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-6.8.0-1055-awsUpgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-nvidia-tegra-5.15Upgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-nvidia-64kUpgrade linux-image-generic-lpae-5.15Upgrade linux-image-azure-5.15Upgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-aws-64kUpgrade linux-image-6.17.0-1014-oracle-64kUpgrade linux-image-5.15.0-1099-intel-iot-realtimeUpgrade linux-image-5.15.0-1049-nvidia-tegra-igxUpgrade linux-image-6.8.0-2045-raspi-realtimeUpgrade linux-image-6.8.0-1054-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1054-gke-64kUpgrade linux-image-5.15.0-179-generic-64kUpgrade linux-image-5.15.0-178-lowlatencyUpgrade linux-image-virtual-6.17Upgrade linux-image-raspi-6.17Upgrade linux-image-raspi-5.15Upgrade linux-image-oem-24.04cUpgrade linux-image-oem-24.04Upgrade linux-image-oem-20.04Upgrade linux-image-nvidia-tegra-igx-5.15Upgrade linux-image-nvidia-hwe-24.04Upgrade linux-image-nvidiaUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-kvm-5.15Upgrade linux-image-intel-iotgUpgrade linux-image-generic-64kUpgrade linux-image-fips-6.8Upgrade linux-image-azure-fips-6.8Upgrade linux-image-aws-5.15Upgrade linux-image-fips-5.15Upgrade linux-image-nvidia-tegraUpgrade linux-image-nvidia-5.15Upgrade linux-image-6.8.0-1054-nvidia-lowlatencyUpgrade linux-image-6.8.0-1054-nvidia-64kUpgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-gke-6.8Upgrade linux-image-generic-6.8Upgrade linux-image-azure-6.8Upgrade linux-image-azureUpgrade linux-image-aws-6.17Upgrade linux-image-6.17.0-1014-oracleUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-xilinxUpgrade linux-image-realtime-hwe-24.04Upgrade linux-image-realtime-6.17Upgrade linux-image-oracle-64kUpgrade linux-image-oem-24.04aUpgrade linux-image-nvidia-tegra-rt-5.15Upgrade linux-image-oem-20.04dUpgrade linux-image-azure-6.17Upgrade linux-image-intelUpgrade linux-image-6.8.0-1056-azureUpgrade linux-image-6.17.0-1018-gcpUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-genericUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-azure-lts-22.04Upgrade linux-image-6.8.0-1059-azure-fipsUpgrade linux-image-6.8.0-1054-gkeUpgrade linux-image-6.8.0-1024-nvidia-tegra-rtUpgrade linux-image-6.8.0-1024-nvidia-tegraUpgrade linux-image-5.15.0-1102-ibmUpgrade linux-image-xilinx-6.8Upgrade linux-image-virtualUpgrade linux-image-raspi-6.8Upgrade linux-image-oem-20.04bUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-lowlatency-5.15Upgrade linux-image-nvidia-64k-hwe-24.04Upgrade linux-image-6.17.0-29-generic-64kUpgrade linux-image-6.17.0-1013-realtimeUpgrade linux-image-aws-lts-22.04Upgrade linux-image-ibm-6.8Upgrade linux-image-gke-5.15Upgrade linux-image-6.17.0-29-genericUpgrade linux-image-gcp-fips-6.8Upgrade linux-image-5.15.0-1103-nvidiaUpgrade linux-image-aws-64k-6.8Upgrade linux-image-6.8.0-117-lowlatency-64kUpgrade linux-image-6.17.0-1017-awsUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-oracle-lts-22.04Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-gke-64k-6.8Upgrade linux-image-oem-20.04cUpgrade linux-image-gkeUpgrade linux-image-aws-lts-24.04Upgrade linux-image-aws-6.8 | May 25, 2026 | May 19, 2026 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | May 27, 2026 | Mar 25, 2026 |
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