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 kernel-tools-develUpgrade kernelUpgrade python-perf-debuginfoUpgrade perfUpgrade perf-debuginfoUpgrade kernel-develUpgrade kernel-debuginfo-common-aarch64Upgrade python-perfUpgrade kernel-livepatch-5.10.240-238.966Upgrade kernel-debuginfo-common-x86_64Upgrade kernel-livepatch-5.15.189-131.211Upgrade kernel-debuginfoUpgrade kernel-toolsUpgrade bpftoolUpgrade bpftool-debuginfoUpgrade kernel-tools-debuginfoUpgrade kernel-headers | May 20, 2026 | May 20, 2026 |
| Amazon_linux_2023 | — | Upgrade kernel6.12-modules-extraUpgrade python3-perfUpgrade python3-perf6.12Upgrade perf6.12-debuginfoUpgrade python3-perf6.12-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-tools-debuginfoUpgrade kernel6.12-debuginfo-common-x86_64Upgrade kernel-headersUpgrade kernel6.12Upgrade kernel-debuginfoUpgrade kernel-modules-extraUpgrade kernel-tools-develUpgrade kernel-libbpfUpgrade kernel6.12-debuginfo-common-aarch64Upgrade kernel-libbpf-staticUpgrade kernel-libbpf-develUpgrade kernel-develUpgrade kernel6.12-debuginfoUpgrade kernel-livepatch-6.12.35-55.103Upgrade kernelUpgrade perf6.12Upgrade perfUpgrade kernel-libbpf-debuginfoUpgrade bpftool-debuginfoUpgrade perf-debuginfoUpgrade kernel-livepatch-6.1.148-173.267Upgrade bpftoolUpgrade kernel-modules-extra-commonUpgrade kernel-debuginfo-common-aarch64Upgrade python3-perf-debuginfoUpgrade kernel-tools | Aug 5, 2025 | Jul 3, 2025 |
| Debian | — | Upgrade linuxNo solution existsUpgrade linux-6.1 | Jul 4, 2025 | Jul 4, 2025 |
| Huawei Euleros 2_0_sp11 | — | Upgrade bpftoolUpgrade python3-perfUpgrade kernelUpgrade kernel-abi-stablelistsUpgrade kernel-tools-libsUpgrade kernel-tools | Oct 14, 2025 | Oct 10, 2025 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernel-tools-libsUpgrade bpftoolUpgrade kernelUpgrade python3-perfUpgrade kernel-toolsUpgrade kernel-abi-stablelists | Nov 12, 2025 | Oct 10, 2025 |
| Huawei Euleros 2_0_sp13 | — | Upgrade kernelUpgrade kernel-tools-libsUpgrade python3-perfUpgrade bpftoolUpgrade kernel-toolsUpgrade kernel-abi-stablelists | Oct 24, 2025 | Oct 10, 2025 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | Jul 3, 2025 |
| Suse | — | Upgrade dlm-kmp-defaultUpgrade kernel-kvmsmall-develUpgrade dtb-mediatekUpgrade kernel-docsUpgrade ocfs2-kmp-rtUpgrade gfs2-kmp-64kbUpgrade kernel-azure-develUpgrade reiserfs-kmp-rtUpgrade cluster-md-kmp-defaultUpgrade reiserfs-kmp-azureUpgrade cluster-md-kmp-azureUpgrade kernel-devel-azureUpgrade kernel-syms-rtUpgrade dtb-rockchipUpgrade kernel-syms-azureUpgrade kselftests-kmp-rtUpgrade kernel-devel-rtUpgrade kernel-64kb-optionalUpgrade kernel-macrosUpgrade dtb-xilinxUpgrade kernel-default-optionalUpgrade kernel-debugUpgrade dtb-hisiliconUpgrade dlm-kmp-azureUpgrade kernel-64kb-develUpgrade kernel-zfcpdumpUpgrade kernel-kvmsmallUpgrade kernel-obs-qaUpgrade kernel-rtUpgrade dtb-socionextUpgrade kernel-default-base-rebuildUpgrade dtb-apmUpgrade kernel-rt-livepatch-develUpgrade kernel-azure-vdsoUpgrade kernel-rt-develUpgrade dtb-amlogicUpgrade kernel-defaultUpgrade kernel-default-extraUpgrade gfs2-kmp-rtUpgrade kernel-debug-develUpgrade kernel-rt_debug-vdsoUpgrade kernel-symsUpgrade kselftests-kmp-defaultUpgrade dtb-armUpgrade kernel-kvmsmall-vdsoUpgrade ocfs2-kmp-defaultUpgrade ocfs2-kmp-64kbUpgrade kernel-default-livepatch-develUpgrade kernel-azureUpgrade dtb-qcomUpgrade kernel-docs-htmlUpgrade dtb-marvellUpgrade dtb-broadcomUpgrade ocfs2-kmp-azureUpgrade dtb-alteraUpgrade kselftests-kmp-64kbUpgrade kernel-sourceUpgrade dtb-appleUpgrade dtb-caviumUpgrade kernel-default-vdsoUpgrade kernel-azure-extraUpgrade kernel-64kb-extraUpgrade gfs2-kmp-defaultUpgrade dtb-sprdUpgrade dtb-amazonUpgrade dlm-kmp-rtUpgrade kernel-source-vanillaUpgrade kernel-default-livepatchUpgrade kernel-64kbUpgrade cluster-md-kmp-rtUpgrade dtb-allwinnerUpgrade kernel-default-develUpgrade kernel-default-baseUpgrade kselftests-kmp-azureUpgrade kernel-rt-optionalUpgrade dtb-exynosUpgrade dtb-amdUpgrade dlm-kmp-64kbUpgrade kernel-rt_debug-develUpgrade kernel-rt-vdsoUpgrade kernel-obs-buildUpgrade kernel-debug-vdsoUpgrade gfs2-kmp-azureUpgrade dtb-renesasUpgrade dtb-nvidiaUpgrade kernel-rt_debugUpgrade kernel-source-azureUpgrade reiserfs-kmp-defaultUpgrade reiserfs-kmp-64kbUpgrade kernel-develUpgrade kernel-azure-optionalUpgrade dtb-lgUpgrade dtb-freescaleUpgrade cluster-md-kmp-64kbUpgrade kernel-rt-extraUpgrade kernel-source-rt | Dec 5, 2025 | Aug 18, 2025 |
| Ubuntu | — | Upgrade linux-image-6.14.0-1012-oemUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-gcp-6.8Upgrade linux-image-gcp-64kUpgrade linux-image-6.8.0-1023-xilinxUpgrade linux-image-6.8.0-100-genericUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-6.8.0-1043-oracle-64kUpgrade linux-image-6.8.0-1046-nvidia-lowlatencyUpgrade linux-image-ibm-6.8Upgrade linux-image-ibm-classicUpgrade linux-image-aws-fips-6.8Upgrade linux-image-6.8.0-1047-gcp-64kUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-oracle-6.8Upgrade linux-image-6.8.0-1030-gkeopUpgrade linux-image-virtual-6.8Upgrade linux-image-oracle-6.14Upgrade linux-image-6.8.0-1046-aws-fipsUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-oem-22.04bUpgrade linux-image-6.8.1-1041-realtimeUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-6.8.0-100-lowlatency-64kUpgrade linux-image-azure-lts-24.04Upgrade linux-image-6.14.0-32-generic-64kUpgrade linux-image-6.8.0-1047-raspiUpgrade linux-image-aws-6.14Upgrade linux-image-oem-6.14Upgrade linux-image-oem-22.04dUpgrade linux-image-6.8.0-1043-gke-64kUpgrade linux-image-aws-64k-6.8Upgrade linux-image-6.14.0-1013-oracle-64kUpgrade linux-image-6.14.0-1013-aws-64kUpgrade linux-image-6.14.0-1012-realtimeUpgrade linux-image-6.8.0-2037-raspi-realtimeUpgrade linux-image-6.8.0-100-lowlatencyUpgrade linux-image-generic-6.8Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-6.8.0-1046-nvidiaUpgrade linux-image-6.8.0-1047-gcp-fipsUpgrade linux-image-6.8.0-1046-aws-64kUpgrade linux-image-azure-fipsUpgrade linux-image-lowlatency-6.8Upgrade linux-image-realtimeUpgrade linux-image-oracleUpgrade linux-image-oracle-64k-6.14Upgrade linux-image-oem-24.04cUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-virtual-6.14Upgrade linux-image-awsUpgrade linux-image-gcp-64k-6.14Upgrade linux-image-raspiUpgrade linux-image-aws-64k-6.14Upgrade linux-image-aws-lts-24.04Upgrade linux-image-azure-fips-6.8Upgrade linux-image-kvmUpgrade linux-image-6.14.0-1012-azureUpgrade linux-image-6.8.0-1044-ibmUpgrade linux-image-oem-24.04bUpgrade linux-image-generic-64k-6.14Upgrade linux-image-6.14.0-1013-oracleUpgrade linux-image-fips-6.8Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-generic-64k-6.8Upgrade linux-image-gke-64kUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-6.8.0-100-generic-64kUpgrade linux-image-gcp-fipsUpgrade linux-image-raspi-6.8Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-lowlatency-64kUpgrade linux-image-lowlatencyUpgrade linux-image-generic-6.14Upgrade linux-image-gke-64k-6.8Upgrade linux-image-generic-64kUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-oem-22.04aUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-oracle-64kUpgrade linux-image-gkeUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-6.14.0-1014-raspiUpgrade linux-image-gcpUpgrade linux-image-azure-6.14Upgrade linux-image-6.8.0-1046-awsUpgrade linux-image-gkeop-6.8Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-gkeopUpgrade linux-image-oem-24.04aUpgrade linux-image-oem-22.04cUpgrade linux-image-aws-fipsUpgrade linux-image-6.8.0-1043-oracleUpgrade linux-image-fipsUpgrade linux-image-6.14.0-32-genericUpgrade linux-image-realtime-hwe-24.04Upgrade linux-image-azureUpgrade linux-image-gcp-fips-6.8Upgrade linux-image-raspi-realtime-6.8Upgrade linux-image-genericUpgrade linux-image-6.14.0-1013-awsUpgrade linux-image-realtime-6.14Upgrade linux-image-realtime-6.8.1Upgrade linux-image-gke-6.8Upgrade linux-image-6.8.0-1046-azure-fipsUpgrade linux-image-6.8.0-100-fipsUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-raspi-6.14Upgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-aws-64kUpgrade linux-image-oem-24.04Upgrade linux-image-6.8.0-1046-azureUpgrade linux-image-raspi-realtimeUpgrade linux-image-6.14.0-1016-gcpUpgrade linux-image-azure-6.8Upgrade linux-image-gcp-6.14Upgrade linux-image-aws-6.8Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-nvidiaUpgrade linux-image-6.8.0-1051-azureUpgrade linux-image-6.8.0-1047-gcpUpgrade linux-image-6.14.0-1016-gcp-64kUpgrade linux-image-nvidia-64kUpgrade linux-image-ibmUpgrade linux-image-6.8.0-1043-gkeUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-intel-iotgUpgrade linux-image-xilinxUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-realtime-hwe-22.04Upgrade linux-image-oem-22.04Upgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-nvidia-6.8Upgrade linux-image-6.8.0-1046-nvidia-lowlatency-64kUpgrade linux-image-generic-lpaeUpgrade linux-image-6.8.0-1046-nvidia-64kUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-xilinx-6.8Upgrade linux-image-virtualUpgrade linux-image-lowlatency-64k-hwe-22.04 | 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