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 python-perf-debuginfoUpgrade python-perfUpgrade kernel-toolsUpgrade kernel-debuginfo-common-x86_64Upgrade perfUpgrade kernel-headersUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-develUpgrade kernel-tools-develUpgrade bpftool-debuginfoUpgrade perf-debuginfoUpgrade kernel-debuginfoUpgrade kernel-tools-debuginfoUpgrade kernel-livepatch-5.15.165-110.161Upgrade kernelUpgrade bpftool | Mar 27, 2025 | Jan 23, 2025 |
| Amazon_linux_2023 | — | Upgrade kernel-libbpfUpgrade perf-debuginfoUpgrade kernel-libbpf-develUpgrade kernelUpgrade bpftoolUpgrade perfUpgrade python3-perfUpgrade kernel-develUpgrade kernel-headersUpgrade kernel-debuginfoUpgrade kernel-libbpf-staticUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-tools-debuginfoUpgrade kernel-tools-develUpgrade kernel-toolsUpgrade kernel-livepatch-6.1.106-116.188Upgrade kernel-debuginfo-common-x86_64Upgrade kernel-modules-extra-commonUpgrade kernel-modules-extraUpgrade bpftool-debuginfoUpgrade python3-perf-debuginfo | 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-abi-stablelistsUpgrade python3-perfUpgrade kernel-toolsUpgrade kernel-tools-libsUpgrade bpftoolUpgrade kernel | Apr 11, 2025 | Jan 23, 2025 |
| Huawei Euleros 2_0_sp12 | — | Upgrade bpftoolUpgrade kernel-tools-libsUpgrade kernel-abi-stablelistsUpgrade kernel-toolsUpgrade kernelUpgrade python3-perf | May 7, 2025 | Jan 23, 2025 |
| Huawei Euleros 2_0_sp13 | — | Upgrade kernel-toolsUpgrade kernel-tools-libsUpgrade bpftoolUpgrade kernelUpgrade python3-perfUpgrade kernel-abi-stablelists | Jun 11, 2025 | Jan 23, 2025 |
| Redhat_linux | — | No solution existsUpgrade kernel-rtUpgrade kernel | Jul 9, 2025 | Jan 23, 2025 |
| Ubuntu | — | Upgrade linuxUpgrade linux-intel-iot-realtimeUpgrade linux-intel-iotg-5.15Upgrade linux-awsUpgrade linux-bluefieldUpgrade linux-hwe-5.15Upgrade linux-oem-6.8Upgrade linux-gcp-fipsUpgrade linux-nvidia-tegra-igxUpgrade linux-nvidia-lowlatencyUpgrade linux-riscv-6.8Upgrade linux-nvidia-6.8Upgrade linux-lowlatency-hwe-5.15Upgrade linux-aws-fipsUpgrade linux-azureUpgrade linux-ibm-6.8Upgrade linux-raspi-realtimeUpgrade linux-aws-5.15Upgrade linux-raspiUpgrade linux-riscvUpgrade linux-azure-fipsUpgrade linux-intel-iotgUpgrade linux-kvmUpgrade linux-lowlatencyUpgrade linux-realtime-6.8Upgrade linux-oracleUpgrade linux-ibm-5.15Upgrade linux-gkeUpgrade linux-gcp-6.8Upgrade linux-azure-5.15Upgrade linux-riscv-5.15Upgrade linux-aws-6.8Upgrade linux-xilinx-zynqmpUpgrade linux-xilinxUpgrade linux-nvidia-tegraUpgrade linux-oracle-5.15Upgrade linux-gcp-5.15Upgrade linux-fipsUpgrade linux-azure-6.8Upgrade linux-nvidiaUpgrade linux-gkeopUpgrade linux-oracle-6.8Upgrade linux-nvidia-tegra-5.15Upgrade linux-realtimeUpgrade linux-gcpUpgrade linux-ibmUpgrade linux-lowlatency-hwe-6.8Upgrade linux-hwe-6.8 | 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