In the Linux kernel, the following vulnerability has been resolved:
bpf, test_run: Subtract size of xdp_frame from allowed metadata size
The xdp_frame structure takes up part of the XDP frame headroom, limiting the size of the metadata. However, in bpf_test_run, we don't take this into account, which makes it possible for userspace to supply a metadata size that is too large (taking up the entire headroom).
If userspace supplies such a large metadata size in live packet mode, the xdp_update_frame_from_buff() call in xdp_test_run_init_page() call will fail, after which packet transmission proceeds with an uninitialised frame structure, leading to the usual Bad Stuff.
The commit in the Fixes tag fixed a related bug where the second check in xdp_update_frame_from_buff() could fail, but did not add any additional constraints on the metadata size. Complete the fix by adding an additional check on the metadata size. Reorder the checks slightly to make the logic clearer and add a comment.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Amazon_linux_2023 | — | Upgrade perf6.12Upgrade python3-perf6.12Upgrade kernel6.12-debuginfo-common-aarch64Upgrade kernel-debuginfoUpgrade kernel-modules-extraUpgrade python3-perf-debuginfoUpgrade kernel-headersUpgrade kernel6.12Upgrade kernel-libbpf-debuginfoUpgrade kernel6.12-modules-extra-commonUpgrade perf-debuginfoUpgrade bpftool-debuginfoUpgrade kernel6.12-debuginfo-common-x86_64Upgrade kernel-livepatch-6.1.161-183.298Upgrade kernel6.12-develUpgrade kernel6.12-libbpf-debuginfoUpgrade kernel-libbpfUpgrade kernel-tools-debuginfoUpgrade kernel6.12-headersUpgrade kernel6.12-modules-extraUpgrade bpftool6.12-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade bpftoolUpgrade kernel6.12-libbpf-develUpgrade kernel6.12-tools-debuginfoUpgrade python3-perfUpgrade kernel-libbpf-staticUpgrade kernel-tools-develUpgrade kernel-toolsUpgrade python3-perf6.12-debuginfoUpgrade kernel-livepatch-6.12.66-88.122Upgrade bpftool6.12Upgrade perf6.12-debuginfoUpgrade kernel6.12-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade kernelUpgrade kernel-modules-extra-commonUpgrade kernel6.12-libbpfUpgrade kernel-libbpf-develUpgrade kernel6.12-tools-develUpgrade perfUpgrade kernel6.12-libbpf-staticUpgrade kernel-develUpgrade kernel6.12-tools | Mar 27, 2026 | Feb 14, 2026 |
| Debian | — | Upgrade linux | Feb 16, 2026 | Feb 16, 2026 |
| Oracle_linux | — | Upgrade kernel-uek | Mar 12, 2026 | Feb 14, 2026 |
| Redhat_linux | — | No solution exists | Jul 17, 2026 | Feb 14, 2026 |
| Ubuntu | — | Upgrade linux-image-6.8.0-117-lowlatencyUpgrade linux-image-6.8.0-1054-gkeUpgrade linux-image-nvidia-6.17Upgrade linux-image-raspi-6.8Upgrade linux-image-aws-fipsUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-gke-64k-6.8Upgrade linux-image-nvidia-tegra-rtUpgrade linux-image-realtime-6.8.1Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-6.8.0-2045-raspi-realtimeUpgrade linux-image-generic-64kUpgrade linux-image-gcp-64kUpgrade linux-image-6.17.0-1018-realtimeUpgrade linux-image-virtualUpgrade linux-image-6.8.0-117-genericUpgrade linux-image-6.8.0-117-lowlatency-64kUpgrade linux-image-oracleUpgrade linux-image-lowlatency-64kUpgrade linux-image-oem-24.04Upgrade linux-image-6.17.0-1021-gcpUpgrade linux-image-nvidia-6.8Upgrade linux-image-nvidiaUpgrade linux-image-6.8.0-116-fipsUpgrade linux-image-nvidia-hwe-24.04Upgrade linux-image-realtime-hwe-22.04Upgrade linux-image-lowlatency-6.8Upgrade linux-image-6.8.0-1059-azureUpgrade linux-image-fipsUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-6.8.0-1056-azureUpgrade linux-image-6.8.0-1055-awsUpgrade linux-image-gkeUpgrade linux-image-6.8.0-1059-azure-fipsUpgrade linux-image-6.8.0-1054-gke-64kUpgrade linux-image-generic-lpaeUpgrade linux-image-6.8.0-117-generic-64kUpgrade linux-image-gcp-64k-6.17Upgrade linux-image-6.8.0-1054-nvidia-64kUpgrade linux-image-gcp-fips-6.8Upgrade linux-image-gke-6.8Upgrade linux-image-gcp-6.8Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-nvidia-tegra-6.8Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-genericUpgrade linux-image-intel-iotgUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-nvidia-64k-hwe-24.04Upgrade linux-image-nvidia-tegra-rt-6.8Upgrade linux-image-nvidia-tegraUpgrade linux-image-azure-6.8Upgrade linux-image-azure-fde-6.17Upgrade linux-image-6.8.1-1051-realtimeUpgrade linux-image-gkeopUpgrade linux-image-xilinx-6.8Upgrade linux-image-6.17.0-1019-oracle-64kUpgrade linux-image-6.8.0-1041-gkeopUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-6.17.0-1019-oracleUpgrade linux-image-6.8.0-1024-nvidia-tegra-rtUpgrade linux-image-realtimeUpgrade linux-image-6.17.0-1021-gcp-64kUpgrade linux-image-azure-6.17Upgrade linux-image-6.8.0-1058-gcp-fipsUpgrade linux-image-ibm-6.8Upgrade linux-image-6.8.0-1058-gcp-64kUpgrade linux-image-nvidia-64kUpgrade linux-image-ibm-classicUpgrade linux-image-oracle-64k-6.17Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-nvidia-64k-6.17Upgrade linux-image-oem-6.17Upgrade linux-image-realtime-6.17Upgrade linux-image-6.17.0-1018-azure-fdeUpgrade linux-image-gcpUpgrade linux-image-aws-64k-6.8Upgrade linux-image-aws-6.8Upgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-fips-6.8Upgrade linux-image-6.8.0-1058-gcpUpgrade linux-image-6.8.0-1055-ibmUpgrade linux-image-kvmUpgrade linux-image-generic-64k-6.8Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-ibmUpgrade linux-image-gkeop-6.8Upgrade linux-image-gcp-6.17Upgrade linux-image-azure-lts-24.04Upgrade linux-image-6.8.0-1055-aws-fipsUpgrade linux-image-6.8.0-1054-nvidia-lowlatency-64kUpgrade linux-image-oracle-64kUpgrade linux-image-oem-24.04aUpgrade linux-image-6.8.0-1032-xilinxUpgrade linux-image-xilinxUpgrade linux-image-raspiUpgrade linux-image-oem-24.04dUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-6.8.0-1054-nvidia-lowlatencyUpgrade linux-image-azure-fdeUpgrade linux-image-6.8.0-1056-raspiUpgrade linux-image-generic-6.8Upgrade linux-image-azure-fipsUpgrade linux-image-oem-24.04cUpgrade linux-image-6.8.0-1054-nvidiaUpgrade linux-image-lowlatencyUpgrade linux-image-6.17.0-1031-nvidiaUpgrade linux-image-azure-fips-6.8Upgrade linux-image-gcp-fipsUpgrade linux-image-6.8.0-1024-nvidia-tegraUpgrade linux-image-realtime-hwe-24.04Upgrade linux-image-gke-64kUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-raspi-realtimeUpgrade linux-image-azureUpgrade linux-image-aws-fips-6.8Upgrade linux-image-6.17.0-1031-nvidia-64kUpgrade linux-image-6.17.0-1030-oemUpgrade linux-image-6.8.0-1055-aws-64kUpgrade linux-image-6.17.0-1021-azureUpgrade linux-image-virtual-6.8Upgrade linux-image-oracle-6.17Upgrade linux-image-oem-24.04bUpgrade linux-image-aws-lts-24.04 | May 25, 2026 | May 19, 2026 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jul 10, 2026 | Feb 14, 2026 |
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