In the Linux kernel, the following vulnerability has been resolved:
netfilter: nf_tables: don't skip expired elements during walk
There is an asymmetry between commit/abort and preparation phase if the following conditions are met:
1. set is a verdict map ("1.2.3.4 : jump foo") 2. timeouts are enabled
In this case, following sequence is problematic:
1. element E in set S refers to chain C 2. userspace requests removal of set S 3. kernel does a set walk to decrement chain->use count for all elements from preparation phase 4. kernel does another set walk to remove elements from the commit phase (or another walk to do a chain->use increment for all elements from abort phase)
If E has already expired in 1), it will be ignored during list walk, so its use count won't have been changed.
Then, when set is culled, ->destroy callback will zap the element via nf_tables_set_elem_destroy(), but this function is only safe for elements that have been deactivated earlier from the preparation phase: lack of earlier deactivate removes the element but leaks the chain use count, which results in a WARN splat when the chain gets removed later, plus a leak of the nft_chain structure.
Update pipapo_get() not to skip expired elements, otherwise flush command reports bogus ENOENT errors.
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 |
|---|---|---|---|---|
| Amazon Linux Ami 2 | — | Upgrade kernel-develUpgrade kernel-debuginfo-common-x86_64Upgrade bpftool-debuginfoUpgrade kernel-tools-debuginfoUpgrade bpftoolUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-debuginfoUpgrade kernel-livepatch-5.10.198-187.748Upgrade kernel-headersUpgrade kernel-tools-develUpgrade kernel-livepatch-5.15.134-87.145Upgrade kernel-livepatch-4.14.349-266.564Upgrade perfUpgrade python-perf-debuginfoUpgrade kernelUpgrade perf-debuginfoUpgrade kernel-toolsUpgrade python-perf | Mar 14, 2025 | Feb 5, 2025 |
| Amazon_linux_2023 | — | Upgrade bpftool-debuginfoUpgrade kernel-livepatch-6.1.56-82.125Upgrade perf-debuginfoUpgrade python3-perf-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade perfUpgrade kernel-toolsUpgrade kernel-modules-extraUpgrade kernel-tools-develUpgrade kernel-libbpfUpgrade kernel-headersUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-tools-debuginfoUpgrade kernelUpgrade kernel-debuginfoUpgrade kernel-libbpf-staticUpgrade kernel-libbpf-develUpgrade python3-perfUpgrade kernel-develUpgrade bpftool | Mar 27, 2025 | Feb 5, 2025 |
| Debian | — | Upgrade linux | Feb 6, 2025 | Feb 6, 2025 |
| Dell Powerstore Dsa2025429 | — | Upgrade Dell PowerStoreOS to the latest version | Dec 3, 2025 | Dec 2, 2025 |
| Dell Powerstore Dsa2026039 | — | Upgrade Dell PowerStoreOS to the latest version | Jan 13, 2026 | Jan 6, 2026 |
| Huawei Euleros 2_0_sp13 | — | Upgrade kernel-tools-libsUpgrade python3-perfUpgrade kernelUpgrade kernel-toolsUpgrade bpftoolUpgrade kernel-abi-stablelists | Jul 1, 2025 | Feb 5, 2025 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | Feb 5, 2025 |
| Ubuntu | — | Upgrade linux-lowlatencyUpgrade linux-nvidia-tegra-5.15Upgrade linux-aws-5.4Upgrade linux-raspiUpgrade linux-hwe-5.4Upgrade linux-azure-5.15Upgrade linux-hwe-5.15Upgrade linux-aws-fipsUpgrade linux-nvidia-tegra-igxUpgrade linux-iotUpgrade linux-ibm-5.4Upgrade linux-gkeopUpgrade linux-gcp-5.4Upgrade linux-oracle-5.15Upgrade linux-azure-fipsUpgrade linux-awsUpgrade linuxUpgrade linux-azureUpgrade linux-azure-5.4Upgrade linux-gkeUpgrade linux-ibm-5.15Upgrade linux-intel-iotgUpgrade linux-fipsUpgrade linux-kvmUpgrade linux-oracle-5.4Upgrade linux-aws-5.15Upgrade linux-ibmUpgrade linux-raspi-5.4Upgrade linux-intel-iotg-5.15Upgrade linux-gcp-fipsUpgrade linux-intel-iot-realtimeUpgrade linux-nvidia-tegraUpgrade linux-bluefieldUpgrade linux-gcpUpgrade linux-xilinx-zynqmpUpgrade linux-realtimeUpgrade linux-gcp-5.15Upgrade linux-lowlatency-hwe-5.15Upgrade linux-riscv-5.15Upgrade linux-oracleUpgrade linux-nvidia | Feb 11, 2025 | Feb 5, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | May 27, 2026 | Feb 5, 2025 |
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