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