In the Linux kernel, the following vulnerability has been resolved:
netfilter: nft_set_pipapo: prevent overflow in lookup table allocation
When calculating the lookup table size, ensure the following multiplication does not overflow:
- desc->field_len[] maximum value is U8_MAX multiplied by NFT_PIPAPO_GROUPS_PER_BYTE(f) that can be 2, worst case. - NFT_PIPAPO_BUCKETS(f->bb) is 2^8, worst case. - sizeof(unsigned long), from sizeof(*f->lt), lt in struct nft_pipapo_field.
Then, use check_mul_overflow() to multiply by bucket size and then use check_add_overflow() to the alignment for avx2 (if needed). Finally, add lt_size_check_overflow() helper and use it to consolidate this.
While at it, replace leftover allocation using the GFP_KERNEL to GFP_KERNEL_ACCOUNT for consistency, in pipapo_resize().
CVSS Details
- CVSS 3.1 Base Score: 7.8
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/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 perfUpgrade kernel-develUpgrade kernel-tools-develUpgrade perf-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade python-perf-debuginfoUpgrade bpftoolUpgrade kernel-tools-debuginfoUpgrade python-perfUpgrade bpftool-debuginfoUpgrade kernel-livepatch-5.15.189-131.211Upgrade kernel-headersUpgrade kernel-livepatch-5.10.240-238.966Upgrade kernel-debuginfo-common-x86_64Upgrade kernel-toolsUpgrade kernel-debuginfo | May 20, 2026 | May 20, 2026 |
| Amazon_linux_2023 | — | Upgrade kernel-develUpgrade kernel6.12Upgrade python3-perfUpgrade python3-perf6.12Upgrade kernel-libbpfUpgrade kernel6.12-debuginfo-common-aarch64Upgrade perf6.12-debuginfoUpgrade kernelUpgrade kernel6.12-modules-extraUpgrade kernel-tools-develUpgrade kernel6.12-debuginfoUpgrade python3-perf6.12-debuginfoUpgrade kernel-modules-extraUpgrade kernel-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernel6.12-debuginfo-common-x86_64Upgrade kernel-tools-debuginfoUpgrade kernel-livepatch-6.12.35-55.103Upgrade kernel-libbpf-develUpgrade kernel-libbpf-staticUpgrade kernel-headersUpgrade kernel-livepatch-6.1.148-173.267Upgrade perf-debuginfoUpgrade bpftool-debuginfoUpgrade kernel-modules-extra-commonUpgrade bpftoolUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-toolsUpgrade kernel-libbpf-debuginfoUpgrade perfUpgrade python3-perf-debuginfoUpgrade perf6.12 | Aug 5, 2025 | Jul 3, 2025 |
| Debian | — | Upgrade linuxUpgrade linux-6.1 | Jul 4, 2025 | Jul 4, 2025 |
| Huawei Euleros 2_0_sp11 | — | Upgrade kernel-abi-stablelistsUpgrade kernel-toolsUpgrade kernel-tools-libsUpgrade python3-perfUpgrade bpftoolUpgrade kernel | Oct 14, 2025 | Oct 10, 2025 |
| Huawei Euleros 2_0_sp12 | — | Upgrade bpftoolUpgrade python3-perfUpgrade kernel-tools-libsUpgrade kernelUpgrade kernel-abi-stablelistsUpgrade kernel-tools | Nov 12, 2025 | Oct 10, 2025 |
| Huawei Euleros 2_0_sp13 | — | Upgrade kernel-abi-stablelistsUpgrade kernel-toolsUpgrade python3-perfUpgrade bpftoolUpgrade kernel-tools-libsUpgrade kernel | Oct 24, 2025 | Oct 10, 2025 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | Jul 3, 2025 |
| Suse | — | Upgrade dtb-alteraUpgrade dtb-appleUpgrade kernel-sourceUpgrade kernel-source-azureUpgrade kselftests-kmp-64kbUpgrade kernel-rt_debugUpgrade kernel-debug-vdsoUpgrade kernel-obs-buildUpgrade dtb-renesasUpgrade kernel-rt_debug-develUpgrade kernel-rt-extraUpgrade kernel-source-rtUpgrade dtb-amdUpgrade dtb-qcomUpgrade dtb-nvidiaUpgrade kernel-azureUpgrade kernel-default-baseUpgrade dtb-allwinnerUpgrade dtb-marvellUpgrade dtb-exynosUpgrade reiserfs-kmp-64kbUpgrade reiserfs-kmp-defaultUpgrade cluster-md-kmp-64kbUpgrade kernel-default-develUpgrade kernel-azure-optionalUpgrade kernel-develUpgrade dtb-lgUpgrade ocfs2-kmp-64kbUpgrade gfs2-kmp-defaultUpgrade dtb-freescaleUpgrade ocfs2-kmp-defaultUpgrade kernel-rt-optionalUpgrade kernel-azure-extraUpgrade kernel-default-livepatchUpgrade dtb-sprdUpgrade kernel-64kbUpgrade kernel-kvmsmall-vdsoUpgrade kernel-source-vanillaUpgrade dlm-kmp-rtUpgrade kernel-64kb-extraUpgrade cluster-md-kmp-rtUpgrade kernel-docs-htmlUpgrade dtb-amazonUpgrade dtb-broadcomUpgrade dtb-caviumUpgrade kernel-default-vdsoUpgrade ocfs2-kmp-azureUpgrade kselftests-kmp-azureUpgrade kernel-default-livepatch-develUpgrade dlm-kmp-64kbUpgrade gfs2-kmp-azureUpgrade kernel-rt-vdsoUpgrade kernel-rt_debug-vdsoUpgrade kernel-default-extraUpgrade kernel-debug-develUpgrade dlm-kmp-defaultUpgrade kernel-rt-livepatch-develUpgrade kernel-kvmsmall-develUpgrade kernel-default-base-rebuildUpgrade kernel-defaultUpgrade gfs2-kmp-rtUpgrade dtb-hisiliconUpgrade kselftests-kmp-defaultUpgrade dtb-armUpgrade dtb-xilinxUpgrade dtb-rockchipUpgrade kselftests-kmp-rtUpgrade kernel-syms-rtUpgrade kernel-obs-qaUpgrade kernel-kvmsmallUpgrade kernel-rtUpgrade kernel-64kb-develUpgrade kernel-syms-azureUpgrade kernel-devel-azureUpgrade kernel-default-optionalUpgrade dlm-kmp-azureUpgrade kernel-zfcpdumpUpgrade kernel-docsUpgrade gfs2-kmp-64kbUpgrade cluster-md-kmp-defaultUpgrade reiserfs-kmp-azureUpgrade ocfs2-kmp-rtUpgrade kernel-devel-rtUpgrade kernel-64kb-optionalUpgrade kernel-debugUpgrade kernel-symsUpgrade kernel-rt-develUpgrade kernel-azure-vdsoUpgrade kernel-azure-develUpgrade dtb-apmUpgrade dtb-amlogicUpgrade kernel-macrosUpgrade dtb-socionextUpgrade dtb-mediatekUpgrade cluster-md-kmp-azureUpgrade reiserfs-kmp-rt | Dec 5, 2025 | Aug 18, 2025 |
| Ubuntu | — | Upgrade linux-image-nvidia-64kUpgrade linux-image-6.8.0-1046-nvidia-64kUpgrade linux-image-6.8.0-1046-nvidia-lowlatency-64kUpgrade linux-image-6.14.0-1016-gcp-64kUpgrade linux-image-ibmUpgrade linux-image-generic-lpaeUpgrade linux-image-xilinx-6.8Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-virtualUpgrade linux-image-raspi-realtimeUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-generic-6.14Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-gkeopUpgrade linux-image-gcp-6.14Upgrade linux-image-nvidia-6.8Upgrade linux-image-6.8.0-1043-oracleUpgrade linux-image-azureUpgrade linux-image-fipsUpgrade linux-image-6.14.0-32-genericUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-oem-22.04cUpgrade linux-image-intel-iotgUpgrade linux-image-oem-24.04aUpgrade linux-image-aws-64kUpgrade linux-image-6.8.0-100-fipsUpgrade linux-image-6.14.0-1014-raspiUpgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-realtime-6.8.1Upgrade linux-image-raspi-6.14Upgrade linux-image-6.14.0-1016-gcpUpgrade linux-image-gke-6.8Upgrade linux-image-azure-6.8Upgrade linux-image-oem-24.04Upgrade linux-image-realtime-hwe-24.04Upgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-6.8.0-1046-azureUpgrade linux-image-aws-fipsUpgrade linux-image-aws-6.8Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-6.8.0-1046-azure-fipsUpgrade linux-image-xilinxUpgrade linux-image-lowlatency-64kUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-oem-22.04aUpgrade linux-image-raspi-6.8Upgrade linux-image-lowlatencyUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-gcpUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-generic-64kUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-gke-64k-6.8Upgrade linux-image-raspi-realtime-6.8Upgrade linux-image-6.8.0-1046-awsUpgrade linux-image-gkeop-6.8Upgrade linux-image-azure-6.14Upgrade linux-image-realtime-6.14Upgrade linux-image-genericUpgrade linux-image-6.14.0-1013-awsUpgrade linux-image-gcp-fips-6.8Upgrade linux-image-6.8.0-1051-azureUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-6.8.0-1043-gkeUpgrade linux-image-nvidiaUpgrade linux-image-oem-22.04Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-oracle-64kUpgrade linux-image-6.8.0-1047-gcpUpgrade linux-image-realtime-hwe-22.04Upgrade linux-image-gkeUpgrade linux-image-oracle-6.8Upgrade linux-image-6.8.0-1030-gkeopUpgrade linux-image-6.8.0-100-lowlatency-64kUpgrade linux-image-6.8.0-1046-nvidia-lowlatencyUpgrade linux-image-6.8.0-1046-aws-64kUpgrade linux-image-azure-lts-24.04Upgrade linux-image-ibm-classicUpgrade linux-image-gke-64kUpgrade linux-image-aws-fips-6.8Upgrade linux-image-6.8.0-1047-gcp-64kUpgrade linux-image-6.14.0-1013-oracleUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-6.14.0-1013-oracle-64kUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-6.8.0-1046-aws-fipsUpgrade linux-image-6.8.0-100-lowlatencyUpgrade linux-image-virtual-6.8Upgrade linux-image-oem-22.04bUpgrade linux-image-6.8.0-100-genericUpgrade linux-image-6.8.0-1043-oracle-64kUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1023-xilinxUpgrade linux-image-6.8.0-1046-nvidiaUpgrade linux-image-fips-6.8Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-6.8.0-100-generic-64kUpgrade linux-image-gcp-64kUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-6.14.0-1012-oemUpgrade linux-image-kvmUpgrade linux-image-oem-6.14Upgrade linux-image-azure-fipsUpgrade linux-image-gcp-6.8Upgrade linux-image-6.8.0-1047-raspiUpgrade linux-image-oem-22.04dUpgrade linux-image-6.14.0-1012-realtimeUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-6.8.0-2037-raspi-realtimeUpgrade linux-image-realtimeUpgrade linux-image-oracle-6.14Upgrade linux-image-lowlatency-6.8Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-6.8.1-1041-realtimeUpgrade linux-image-oracleUpgrade linux-image-oracle-64k-6.14Upgrade linux-image-oem-24.04cUpgrade linux-image-generic-6.8Upgrade linux-image-gcp-64k-6.14Upgrade linux-image-aws-lts-24.04Upgrade linux-image-aws-64k-6.8Upgrade linux-image-aws-64k-6.14Upgrade linux-image-awsUpgrade linux-image-6.8.0-1044-ibmUpgrade linux-image-6.8.0-1043-gke-64kUpgrade linux-image-6.14.0-32-generic-64kUpgrade linux-image-6.14.0-1013-aws-64kUpgrade linux-image-6.14.0-1012-azureUpgrade linux-image-6.8.0-1047-gcp-fipsUpgrade linux-image-oem-24.04bUpgrade linux-image-virtual-6.14Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-generic-64k-6.8Upgrade linux-image-gcp-fipsUpgrade linux-image-azure-fips-6.8Upgrade linux-image-ibm-6.8Upgrade linux-image-raspiUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-generic-64k-6.14Upgrade linux-image-aws-6.14 | Jul 7, 2025 | Jul 3, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | May 27, 2026 | Jul 3, 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