In the Linux kernel, the following vulnerability has been resolved:
bpf: Support for hardening against JIT spraying
The BPF JIT allocator packs many small programs into larger executable allocations and reuses space within those allocations as programs are loaded and freed. When fresh code is written into space that a previous program occupied, an indirect jump into the new program can reuse a branch prediction left behind by the old one.
Flush the indirect branch predictors before reusing JIT memory so that indirect jumps into a newly written program don't reuse predictions from an old program that occupied the same space.
Introduce bpf_arch_pred_flush_enabled static key and bpf_arch_pred_flush static call for flushing the branch predictors on JIT memory reuse. Architectures that need a flush, can update it to a predictor flush function. By default, its a NOP and does not emit any CALL.
Allocations larger than a pack are not covered by this flush. That is safe because cBPF programs (the unprivileged attack surface) are bounded well below a pack size. Issue a warning if this assumption is ever violated while the flush is active.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade kernel-64k-debug-coreUpgrade kernel-64k-debug-modules-coreUpgrade kernel-64k-debug-modulesUpgrade kernel-debug-coreUpgrade kernel-64k-modules-extraUpgrade kernelUpgrade kernel-debugUpgrade kernel-64k-modules-coreUpgrade kernel-64k-debug-modules-extraUpgrade kernel-64k-debugUpgrade kernel-coreUpgrade kernel-64k-coreUpgrade kernel-debug-modulesUpgrade kernel-debug-modules-extraUpgrade kernel-debug-modules-coreUpgrade kernel-abi-stablelistsUpgrade kernel-64kUpgrade kernel-64k-modules | Oct 15, 2026 | Oct 12, 2026 |
| Amazon_linux_2023 | — | Upgrade kernel6.18-debuginfoUpgrade kernel6.18-debuginfo-common-x86_64Upgrade perf6.12Upgrade bpftool6.18Upgrade kernel-livepatch-6.12.100-125.179Upgrade kernel6.18-debuginfo-common-aarch64Upgrade kernel6.18-develUpgrade python3-perf6.18Upgrade python3-perf6.18-debuginfoUpgrade kernel6.12Upgrade kernel6.18-tools-debuginfoUpgrade kernel6.18-tools-develUpgrade bpftool6.18-debuginfoUpgrade kernel6.12-headersUpgrade bpftool6.12Upgrade perf6.18Upgrade perf6.18-debuginfoUpgrade kernel6.12-develUpgrade kernel6.18Upgrade kernel6.12-debuginfo-common-aarch64Upgrade kernel6.18-modules-extraUpgrade kernel6.12-debuginfo-common-x86_64Upgrade python3-perf6.12-debuginfoUpgrade microvm-kernel6.18Upgrade kernel6.12-debuginfoUpgrade bpftool6.12-debuginfoUpgrade perf6.12-debuginfoUpgrade kernel6.12-toolsUpgrade kernel6.12-modules-extra-commonUpgrade kernel6.12-modules-extraUpgrade kernel6.18-toolsUpgrade kernel6.18-headersUpgrade kernel-livepatch-6.18.39-79.141Upgrade kernel6.12-tools-develUpgrade kernel6.18-modules-extra-commonUpgrade python3-perf6.12Upgrade kernel6.12-tools-debuginfo | Aug 18, 2026 | Jul 25, 2026 |
| Debian | — | Upgrade linux-6.12Upgrade linux | Aug 2, 2026 | Aug 2, 2026 |
| Oracle_linux | — | Upgrade kernel | Oct 22, 2026 | Jul 25, 2026 |
| Redhat_linux | — | Upgrade kernel-rtUpgrade kernelNo solution exists | Jul 31, 2026 | Jul 25, 2026 |
| Rocky_linux | — | Upgrade kernel-rt-debug-modules-coreUpgrade kernel-rt-modulesUpgrade kernel-zfcpdumpUpgrade kernel-rt-modules-coreUpgrade perf-debuginfoUpgrade kernel-uki-virtUpgrade kernel-modules-extra-matchedUpgrade kernel-debug-modulesUpgrade kernel-uki-virt-addonsUpgrade kernel-debug-devel-matchedUpgrade kernel-debug-modules-coreUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-debug-debuginfoUpgrade kernel-devel-matchedUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-rt-debuginfoUpgrade libperfUpgrade kernel-tools-libs-develUpgrade rvUpgrade kernel-debug-modules-extraUpgrade kernel-rt-debug-modules-extraUpgrade kernel-zfcpdump-modulesUpgrade kernel-debuginfo-common-s390xUpgrade kernel-rtUpgrade libperf-debuginfoUpgrade kernel-zfcpdump-coreUpgrade kernel-toolsUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-rt-debug-develUpgrade kernel-modulesUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-zfcpdump-debuginfoUpgrade kernel-tools-debuginfoUpgrade kernel-rt-debug-debuginfoUpgrade kernel-modules-coreUpgrade kernel-debug-coreUpgrade python3-perf-debuginfoUpgrade kernel-rt-modules-extraUpgrade kernel-debugUpgrade kernel-rt-coreUpgrade kernel-rt-develUpgrade perfUpgrade kernel-tools-libsUpgrade kernel-rt-debug-coreUpgrade kernel-develUpgrade kernelUpgrade rtlaUpgrade kernel-coreUpgrade kernel-zfcpdump-develUpgrade kernel-rt-debug-modulesUpgrade kernel-modules-extraUpgrade kernel-rt-debugUpgrade python3-perfUpgrade kernel-debug-develUpgrade kernel-debug-uki-virtUpgrade kernel-debuginfo | Oct 16, 2026 | Oct 14, 2026 |
| Ubuntu | — | Upgrade linux-image-generic-lpaeUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-nvidia-bosUpgrade linux-image-7.0.0-1006-gkeUpgrade linux-image-7.0.0-1012-aws-64kUpgrade linux-image-6.8.0-147-fipsUpgrade linux-image-aws-7.0Upgrade linux-image-nvidia-bos-64k-7.0Upgrade linux-image-realtime-7.0Upgrade linux-image-6.8.0-1071-gcpUpgrade linux-image-generic-64k-6.8Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-generic-64k-hwe-26.04Upgrade linux-image-gcp-fipsUpgrade linux-image-ibm-6.8Upgrade linux-image-aws-64k-6.8Upgrade linux-image-gcp-6.8Upgrade linux-image-kvmUpgrade linux-image-lowlatency-6.8Upgrade linux-image-realtimeUpgrade linux-image-gkeop-6.8Upgrade linux-image-oem-26.04bUpgrade linux-image-7.0.0-1013-ibmUpgrade linux-image-aws-64k-7.0Upgrade linux-image-gke-hwe-26.04Upgrade linux-image-awsUpgrade linux-image-6.8.0-1066-gkeUpgrade linux-image-aws-fips-6.8Upgrade linux-image-fipsUpgrade linux-image-6.8.0-147-generic-64kUpgrade linux-image-6.8.0-147-lowlatencyUpgrade linux-image-raspi-realtime-7.0Upgrade linux-image-7.0.0-2018-nvidia-bos-64kUpgrade linux-image-6.8.0-1066-gke-64kUpgrade linux-image-realtime-64kUpgrade linux-image-7.0.0-1018-nvidia-64kUpgrade linux-image-azure-lts-26.04Upgrade linux-image-gke-64kUpgrade linux-image-gcp-7.0Upgrade linux-image-6.8.1-1062-realtimeUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-6.8.0-147-genericUpgrade linux-image-generic-7.0Upgrade linux-image-7.0.0-1014-azureUpgrade linux-image-raspi-7.0Upgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-7.0.0-1011-gcp-64kUpgrade linux-image-virtual-6.8Upgrade linux-image-7.0.0-1018-nvidiaUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-azure-fipsUpgrade linux-image-6.8.0-1069-azure-fdeUpgrade linux-image-ibm-classicUpgrade linux-image-7.0.0-31-realtimeUpgrade linux-image-oracleUpgrade linux-image-aws-fipsUpgrade linux-image-gke-7.0Upgrade linux-image-virtual-7.0Upgrade linux-image-realtime-64k-7.0Upgrade linux-image-nvidia-7.0Upgrade linux-image-6.8.0-1067-ibmUpgrade linux-image-azure-lts-24.04Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-6.8.0-1071-gcp-fipsUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-generic-6.8Upgrade linux-image-oracle-6.8Upgrade linux-image-generic-64k-7.0Upgrade linux-image-7.0.0-1019-raspiUpgrade linux-image-nvidia-64k-hwe-26.04Upgrade linux-image-7.0.0-31-generic-64kUpgrade linux-image-gcp-fips-6.8Upgrade linux-image-6.8.0-1071-azure-fipsUpgrade linux-image-6.8.0-1064-oracleUpgrade linux-image-virtualUpgrade linux-image-ibmUpgrade linux-image-laptop-23.10Upgrade linux-image-aws-lts-24.04Upgrade linux-image-7.0.0-1006-gke-64kUpgrade linux-image-aws-64kUpgrade linux-image-realtime-6.8.1Upgrade linux-image-azure-7.0Upgrade linux-image-nvidiaUpgrade linux-image-gke-64k-6.8Upgrade linux-image-gke-6.8Upgrade linux-image-gcp-64k-7.0Upgrade linux-image-gkeopUpgrade linux-image-oracle-64k-7.0Upgrade linux-image-ibm-7.0Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-azure-fips-6.8Upgrade linux-image-azureUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-realtime-hwe-26.04Upgrade linux-image-realtime-64k-hwe-26.04Upgrade linux-image-nvidia-bos-64kUpgrade linux-image-gke-64k-7.0Upgrade linux-image-intel-iotgUpgrade linux-image-7.0.0-1013-oemUpgrade linux-image-azure-6.8Upgrade linux-image-oem-26.04aUpgrade linux-image-nvidia-64kUpgrade linux-image-lowlatency-64kUpgrade linux-image-gcpUpgrade linux-image-6.8.0-147-lowlatency-64kUpgrade linux-image-6.8.0-1064-oracle-64kUpgrade linux-image-virtual-hwe-26.04Upgrade linux-image-7.0.0-2018-nvidia-bosUpgrade linux-image-generic-hwe-26.04Upgrade linux-image-7.0.0-1012-awsUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-7.0.0-1011-oracleUpgrade linux-image-6.8.0-1071-gcp-64kUpgrade linux-image-6.8.0-1067-aws-fipsUpgrade linux-image-raspi-realtimeUpgrade linux-image-genericUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-6.8.0-1067-aws-64kUpgrade linux-image-generic-64kUpgrade linux-image-oem-26.04Upgrade linux-image-gke-64k-hwe-26.04Upgrade linux-image-fips-6.8Upgrade linux-image-nvidia-bos-7.0Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-7.0.0-1019-raspi-realtimeUpgrade linux-image-7.0.0-1011-gcpUpgrade linux-image-6.8.0-1067-awsUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-6.8.0-1071-azureUpgrade linux-image-6.8.0-1052-gkeopUpgrade linux-image-nvidia-64k-7.0Upgrade linux-image-lowlatencyUpgrade linux-image-aws-6.8Upgrade linux-image-7.0.0-1011-oracle-64kUpgrade linux-image-7.0.0-31-realtime-64kUpgrade linux-image-gkeUpgrade linux-image-gcp-64kUpgrade linux-image-azure-fde-6.8Upgrade linux-image-7.0.0-31-genericUpgrade linux-image-raspiUpgrade linux-image-oracle-7.0Upgrade linux-image-oracle-64kUpgrade linux-image-oem-7.0Upgrade linux-image-nvidia-hwe-26.04 | Sep 14, 2026 | Sep 7, 2026 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Aug 14, 2026 | Jul 25, 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