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