In the Linux kernel, the following vulnerability has been resolved:
netfilter: nf_set_pipapo: fix initial map fill
The initial buffer has to be inited to all-ones, but it must restrict it to the size of the first field, not the total field size.
After each round in the map search step, the result and the fill map are swapped, so if we have a set where f->bsize of the first element is smaller than m->bsize_max, those one-bits are leaked into future rounds result map.
This makes pipapo find an incorrect matching results for sets where first field size is not the largest.
Followup patch adds a test case to nft_concat_range.sh selftest script.
Thanks to Stefano Brivio for pointing out that we need to zero out the remainder explicitly, only correcting memset() argument isn't enough.
CVSS Details
- CVSS 3.1 Base Score: 9.8
- CVSS 3.1 Vector: (CVSS:3.1/AV:N/AC:L/PR:N/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 kernelUpgrade kernel-tools-debuginfoUpgrade kernel-debuginfoUpgrade bpftool-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-headersUpgrade kernel-tools-develUpgrade kernel-livepatch-5.15.165-110.161Upgrade bpftoolUpgrade perfUpgrade perf-debuginfoUpgrade kernel-develUpgrade kernel-toolsUpgrade python-perf-debuginfoUpgrade python-perfUpgrade kernel-debuginfo-common-x86_64 | Mar 27, 2025 | Jan 23, 2025 |
| Amazon_linux_2023 | — | Upgrade python3-perf-debuginfoUpgrade kernel-modules-extra-commonUpgrade kernel-toolsUpgrade kernel-debuginfo-common-x86_64Upgrade bpftool-debuginfoUpgrade kernel-modules-extraUpgrade kernel-livepatch-6.1.106-116.188Upgrade kernel-tools-debuginfoUpgrade kernel-libbpf-staticUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-debuginfoUpgrade python3-perfUpgrade kernel-headersUpgrade kernel-develUpgrade kernel-libbpfUpgrade perf-debuginfoUpgrade bpftoolUpgrade kernel-libbpf-develUpgrade kernelUpgrade perfUpgrade kernel-tools-devel | Mar 27, 2025 | Jan 23, 2025 |
| Debian | — | Upgrade linux | Jan 27, 2025 | Jan 23, 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_sp11 | — | Upgrade kernel-tools-libsUpgrade bpftoolUpgrade kernelUpgrade python3-perfUpgrade kernel-toolsUpgrade kernel-abi-stablelists | Apr 11, 2025 | Jan 23, 2025 |
| Huawei Euleros 2_0_sp12 | — | Upgrade bpftoolUpgrade kernel-abi-stablelistsUpgrade kernel-tools-libsUpgrade kernel-toolsUpgrade python3-perfUpgrade kernel | May 7, 2025 | Jan 23, 2025 |
| Huawei Euleros 2_0_sp13 | — | Upgrade kernel-tools-libsUpgrade kernelUpgrade bpftoolUpgrade python3-perfUpgrade kernel-abi-stablelistsUpgrade kernel-tools | Jun 11, 2025 | Jan 23, 2025 |
| Redhat_linux | — | No solution existsUpgrade kernel-rtUpgrade kernel | Jul 9, 2025 | Jan 23, 2025 |
| Ubuntu | — | Upgrade linux-xilinx-zynqmpUpgrade linux-aws-5.15Upgrade linux-xilinxUpgrade linux-hwe-6.8Upgrade linux-aws-6.8Upgrade linux-nvidia-tegraUpgrade linux-gcp-5.15Upgrade linux-gcp-6.8Upgrade linux-kvmUpgrade linux-realtime-6.8Upgrade linux-intel-iotgUpgrade linux-gkeUpgrade linux-ibmUpgrade linux-gkeopUpgrade linux-realtimeUpgrade linux-nvidia-tegra-5.15Upgrade linux-azure-5.15Upgrade linux-riscv-5.15Upgrade linux-fipsUpgrade linux-azure-6.8Upgrade linux-ibm-5.15Upgrade linux-nvidiaUpgrade linux-oracle-6.8Upgrade linux-oracle-5.15Upgrade linux-gcpUpgrade linux-lowlatencyUpgrade linux-riscvUpgrade linux-lowlatency-hwe-6.8Upgrade linux-oracleUpgrade linux-azure-fipsUpgrade linux-raspiUpgrade linuxUpgrade linux-riscv-6.8Upgrade linux-lowlatency-hwe-5.15Upgrade linux-nvidia-6.8Upgrade linux-intel-iot-realtimeUpgrade linux-oem-6.8Upgrade linux-raspi-realtimeUpgrade linux-ibm-6.8Upgrade linux-azureUpgrade linux-intel-iotg-5.15Upgrade linux-aws-fipsUpgrade linux-awsUpgrade linux-nvidia-lowlatencyUpgrade linux-nvidia-tegra-igxUpgrade linux-gcp-fipsUpgrade linux-hwe-5.15Upgrade linux-bluefield | Feb 11, 2025 | Jan 23, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 9, 2025 | Jan 23, 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