In the Linux kernel, the following vulnerability has been resolved:
netfilter: nft_set_pipapo_avx2: don't return non-matching entry on expiry
New test case fails unexpectedly when avx2 matching functions are used.
The test first loads a ranomly generated pipapo set with 'ipv4 . port' key, i.e. nft -f foo.
This works. Then, it reloads the set after a flush: (echo flush set t s; cat foo) | nft -f -
This is expected to work, because its the same set after all and it was already loaded once.
But with avx2, this fails: nft reports a clashing element.
The reported clash is of following form:
We successfully re-inserted a . b c . d
Then we try to insert a . d
avx2 finds the already existing a . d, which (due to 'flush set') is marked as invalid in the new generation. It skips the element and moves to next.
Due to incorrect masking, the skip-step finds the next matching element *only considering the first field*,
i.e. we return the already reinserted "a . b", even though the last field is different and the entry should not have been matched.
No such error is reported for the generic c implementation (no avx2) or when the last field has to use the 'nft_pipapo_avx2_lookup_slow' fallback.
Bisection points to 7711f4bb4b36 ("netfilter: nft_set_pipapo: fix range overlap detection") but that fix merely uncovers this bug.
Before this commit, the wrong element is returned, but erronously reported as a full, identical duplicate.
The root-cause is too early return in the avx2 match functions. When we process the last field, we should continue to process data until the entire input size has been consumed to make sure no stale bits remain in the map.
CVSS Details
- CVSS 3.1 Base Score: 9.4
- CVSS 3.1 Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:L)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Amazon Linux Ami 2 | — | Upgrade kernel-develUpgrade perfUpgrade kernel-tools-debuginfoUpgrade bpftool-debuginfoUpgrade kernel-tools-develUpgrade kernel-headersUpgrade kernel-debuginfoUpgrade kernel-livepatch-5.10.258-257.1041Upgrade perf-debuginfoUpgrade python-perf-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-livepatch-5.15.209-147.245Upgrade kernel-toolsUpgrade kernelUpgrade kernel-debuginfo-common-x86_64Upgrade bpftoolUpgrade python-perf | Jun 23, 2026 | Jun 23, 2026 |
| Debian | — | Upgrade linuxUpgrade linux-6.1 | Jul 5, 2026 | Jul 5, 2026 |
| Redhat Openshift | — | Upgrade rhcos | Sep 11, 2026 | May 6, 2026 |
| Redhat_linux | — | Upgrade kernelUpgrade kernel-rtNo solution exists | Jul 17, 2026 | May 6, 2026 |
| Rocky_linux | — | Upgrade kernel-coreUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-rt-coreUpgrade kernel-debugUpgrade kernel-debug-uki-virtUpgrade kernel-rt-debug-coreUpgrade kernelUpgrade perfUpgrade kernel-rt-debug-modulesUpgrade kernel-zfcpdumpUpgrade kernel-rt-debug-develUpgrade kernel-uki-virtUpgrade kernel-debug-coreUpgrade kernel-zfcpdump-debuginfoUpgrade kernel-debug-modules-coreUpgrade kernel-rt-develUpgrade kernel-modules-extraUpgrade kernel-modulesUpgrade kernel-tools-debuginfoUpgrade kernel-tools-libsUpgrade python3-perf-debuginfoUpgrade kernel-develUpgrade kernel-rt-debug-debuginfoUpgrade python3-perfUpgrade kernel-debug-develUpgrade kernel-debuginfoUpgrade kernel-rt-debugUpgrade kernel-zfcpdump-develUpgrade rtlaUpgrade rvUpgrade kernel-zfcpdump-coreUpgrade kernel-uki-virt-addonsUpgrade kernel-modules-coreUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-rt-debuginfoUpgrade kernel-tools-libs-develUpgrade kernel-rt-modules-extraUpgrade kernel-debug-debuginfoUpgrade kernel-rt-modules-coreUpgrade kernel-rt-debug-modules-extraUpgrade kernel-toolsUpgrade libperf-debuginfoUpgrade libperfUpgrade kernel-devel-matchedUpgrade kernel-rt-modulesUpgrade kernel-zfcpdump-modulesUpgrade kernel-rtUpgrade kernel-debug-modules-extraUpgrade kernel-rt-debug-modules-coreUpgrade kernel-debug-modulesUpgrade kernel-zfcpdump-modules-coreUpgrade perf-debuginfoUpgrade kernel-debuginfo-common-s390xUpgrade kernel-debug-devel-matched | Aug 31, 2026 | Aug 27, 2026 |
| Ubuntu | — | Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-aws-64k-5.15Upgrade linux-image-fipsUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-intel-iotgUpgrade linux-image-intelUpgrade linux-image-oem-22.04dUpgrade linux-image-6.17.0-1020-gcp-64kUpgrade linux-image-5.15.0-1105-raspiUpgrade linux-image-azure-cvmUpgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-laptop-23.10Upgrade linux-image-5.15.0-1108-oracleUpgrade linux-image-5.15.0-1111-gcpUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-5.15.0-183-lowlatency-64kUpgrade linux-image-nvidia-6.8Upgrade linux-image-realtime-hwe-22.04Upgrade linux-image-6.8.0-1063-gcpUpgrade linux-image-5.15.0-1052-nvidia-tegra-igx-rtUpgrade linux-image-5.15.0-185-generic-lpaeUpgrade linux-image-gkeop-5.15Upgrade linux-image-6.8.0-1045-gkeopUpgrade linux-image-xilinxUpgrade linux-image-6.8.0-134-fipsUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-6.17.0-1026-nvidiaUpgrade linux-image-oem-20.04Upgrade linux-image-raspi-6.17Upgrade linux-image-virtual-5.15Upgrade linux-image-6.17.0-1017-realtimeUpgrade linux-image-6.8.0-134-generic-64kUpgrade linux-image-6.8.0-1057-oracle-64kUpgrade linux-image-5.15.0-1052-nvidia-tegra-igxUpgrade linux-image-5.15.0-1116-azureUpgrade linux-image-aws-64kUpgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-virtual-6.17Upgrade linux-image-raspi-nolpaeUpgrade linux-image-aws-6.17Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-nvidia-64k-6.17Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-oem-24.04dUpgrade linux-image-6.8.0-1058-gkeUpgrade linux-image-azure-6.8Upgrade linux-image-oem-24.04aUpgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-6.8.0-1060-awsUpgrade linux-image-nvidia-tegra-igxUpgrade linux-image-6.8.0-1058-nvidiaUpgrade linux-image-oem-24.04bUpgrade linux-image-oracle-64kUpgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-azure-fips-5.15Upgrade linux-image-virtualUpgrade linux-image-generic-lpae-5.15Upgrade linux-image-oracleUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-raspi-realtimeUpgrade linux-image-kvmUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-nvidia-tegra-6.8Upgrade linux-image-nvidia-64kUpgrade linux-image-oem-20.04dUpgrade linux-image-azure-fips-6.8Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-oem-6.17Upgrade linux-image-6.17.0-1028-oemUpgrade linux-image-6.8.0-1032-xilinxUpgrade linux-image-ibm-5.15Upgrade linux-image-lowlatency-5.15Upgrade linux-image-azure-fde-6.8Upgrade linux-image-5.15.0-185-generic-64kUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-gcp-6.17Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-6.17.0-40-genericUpgrade linux-image-6.17.0-1018-azure-fdeUpgrade linux-image-fips-5.15Upgrade linux-image-nvidia-tegra-igx-5.15Upgrade linux-image-nvidia-tegra-igx-rt-5.15Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-gcp-6.8Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-azure-fde-6.17Upgrade linux-image-gcp-5.15Upgrade linux-image-aws-5.15Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-nvidia-tegra-rt-6.8Upgrade linux-image-5.15.0-1116-azure-fdeUpgrade linux-image-6.8.0-1060-raspiUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-6.8.0-1060-aws-fipsUpgrade linux-image-6.8.0-1063-gcp-fipsUpgrade linux-image-6.8.0-1029-nvidia-tegraUpgrade linux-image-awsUpgrade linux-image-6.8.0-136-genericUpgrade linux-image-6.8.0-136-generic-64kUpgrade linux-image-realtimeUpgrade linux-image-5.15.0-1103-kvmUpgrade linux-image-gkeUpgrade linux-image-intel-iotg-5.15Upgrade linux-image-6.8.0-2049-raspi-realtimeUpgrade linux-image-aws-fips-6.8Upgrade linux-image-aws-lts-24.04Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-gcpUpgrade linux-image-6.8.0-134-lowlatency-64kUpgrade linux-image-nvidia-64k-hwe-24.04Upgrade linux-image-oem-24.04Upgrade linux-image-oem-24.04cUpgrade linux-image-lowlatency-64kUpgrade linux-image-oracle-6.17Upgrade linux-image-azure-fde-5.15Upgrade linux-image-aws-fips-5.15Upgrade linux-image-6.8.0-1063-gcp-64kUpgrade linux-image-gke-64kUpgrade linux-image-ibm-6.8Upgrade linux-image-6.17.0-1019-aws-64kUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-6.17.0-40-generic-64kUpgrade linux-image-generic-64kUpgrade linux-image-generic-5.15Upgrade linux-image-6.17.0-1021-azureUpgrade linux-image-5.15.0-185-genericUpgrade linux-image-azure-lts-24.04Upgrade linux-image-aws-lts-22.04Upgrade linux-image-6.8.0-134-lowlatencyUpgrade linux-image-6.8.0-1058-nvidia-64kUpgrade linux-image-raspiUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-oracle-6.8Upgrade linux-image-nvidia-tegra-5.15Upgrade linux-image-nvidiaUpgrade linux-image-lowlatency-6.8Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-gke-64k-6.8Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-generic-64k-5.15Upgrade linux-image-nvidia-tegra-rt-5.15Upgrade linux-image-5.15.0-1106-nvidia-lowlatencyUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-oem-22.04cUpgrade linux-image-oem-22.04bUpgrade linux-image-kvm-5.15Upgrade linux-image-ibm-classicUpgrade linux-image-gcp-64k-6.17Upgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-azureUpgrade linux-image-6.8.0-1063-azureUpgrade linux-image-6.8.0-1029-nvidia-tegra-rtUpgrade linux-image-5.15.0-1110-realtimeUpgrade linux-image-virtual-6.8Upgrade linux-image-6.8.0-1062-azure-fdeUpgrade linux-image-realtime-hwe-24.04Upgrade linux-image-5.15.0-1063-nvidia-tegra-rtUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-generic-6.8Upgrade linux-image-generic-6.17Upgrade linux-image-azure-5.15Upgrade linux-image-6.8.0-1060-aws-64kUpgrade linux-image-oem-20.04bUpgrade linux-image-5.15.0-1111-gcp-fipsUpgrade linux-image-6.8.0-1058-nvidia-lowlatency-64kUpgrade linux-image-aws-64k-6.17Upgrade linux-image-raspi-realtime-6.8Upgrade linux-image-6.17.0-1020-gcpUpgrade linux-image-5.15.0-1105-ibmUpgrade linux-image-5.15.0-1103-intel-iot-realtimeUpgrade linux-image-5.15.0-1094-gkeopUpgrade linux-image-6.17.0-1019-awsUpgrade linux-image-6.17.0-1018-oracleUpgrade linux-image-5.15.0-185-fipsUpgrade linux-image-5.15.0-183-lowlatencyUpgrade linux-image-5.15.0-1106-nvidiaUpgrade linux-image-xilinx-6.8Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-raspi-5.15Upgrade linux-image-oem-22.04Upgrade linux-image-nvidia-5.15Upgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-gcp-fips-5.15Upgrade linux-image-azure-6.17Upgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-aws-6.8Upgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-6.8.1-1055-realtimeUpgrade linux-image-6.8.0-134-genericUpgrade linux-image-6.8.0-1058-nvidia-lowlatencyUpgrade linux-image-6.8.0-1058-gke-64kUpgrade linux-image-6.17.0-1026-nvidia-64kUpgrade linux-image-5.15.0-1074-xilinx-zynqmpUpgrade linux-image-raspi-6.8Upgrade linux-image-oracle-5.15Upgrade linux-image-oem-20.04cUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-gcp-fips-6.8Upgrade linux-image-generic-64k-6.8Upgrade linux-image-6.17.0-1021-raspiUpgrade linux-image-5.15.0-1107-gkeUpgrade linux-image-gkeop-6.8Upgrade linux-image-nvidia-tegraUpgrade linux-image-nvidia-hwe-24.04Upgrade linux-image-5.15.0-1063-nvidia-tegraUpgrade linux-image-gcp-fipsUpgrade linux-image-gke-6.8Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-gcp-64kUpgrade linux-image-6.8.0-1060-ibmUpgrade linux-image-6.8.0-1057-oracleUpgrade linux-image-6.17.0-1018-oracle-64kUpgrade linux-image-5.15.0-1111-aws-64kUpgrade linux-image-5.15.0-1111-awsUpgrade linux-image-realtime-6.17Upgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-nvidia-6.17Upgrade linux-image-ibmUpgrade linux-image-lowlatencyUpgrade linux-image-gkeopUpgrade linux-image-gke-5.15Upgrade linux-image-generic-lpaeUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-generic-64k-6.17Upgrade linux-image-genericUpgrade linux-image-fips-6.8Upgrade linux-image-azure-lts-22.04Upgrade linux-image-azure-fipsUpgrade linux-image-aws-fipsUpgrade linux-image-6.8.0-1062-azure-fipsUpgrade linux-image-5.15.0-1106-intel-iotgUpgrade linux-image-realtime-5.15Upgrade linux-image-aws-64k-6.8Upgrade linux-image-5.15.0-1116-azure-fipsUpgrade linux-image-azure-fdeUpgrade linux-image-oem-22.04aUpgrade linux-image-5.15.0-1111-aws-fipsUpgrade linux-image-realtime-6.8.1Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-oracle-64k-6.17 | Jul 1, 2026 | May 6, 2026 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | May 27, 2026 | May 6, 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