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