In the Linux kernel, the following vulnerability has been resolved:
arm64: tlb: Flush walk cache when unsharing PMD tables
When huge_pmd_unshare() is called to unshare a PMD table, the tlb_unshare_pmd_ptdesc() function sets tlb->unshared_tables=true but the aarch64 tlb_flush() only checked tlb->freed_tables to determine whether to use TLBF_NONE (vae1is, invalidates walk cache) or TLBF_NOWALKCACHE (vale1is, leaf-only).
This caused the stale PMD page table entry to remain in the walk cache after unshare, potentially leading to incorrect page table walks.
Fix by including unshared_tables in the check, so that when unsharing tables, TLBF_NONE is used and the walk cache is properly invalidated.
Here is the detailed distinction between vae1is and vale1is:
| Instruction Combination | Actual Invalidation Scope | | ------------------------ | --------------------------------------------------| | `VAE1IS` + TTL=`0` | All entries at all levels (full invalidation) | | `VAE1IS` + TTL=`2` (L2) | Non-leaf at Level 0/1 + leaf at Level 2 | | `VALE1IS` + TTL=`0` | Leaf entries at all levels (non-leaf not cleared) | | `VALE1IS` + TTL=`2` (L2) | Leaf entry at Level 2 only |
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-debuginfoUpgrade perfUpgrade python-perfUpgrade python-perf-debuginfoUpgrade kernel-headersUpgrade kernel-debuginfo-common-aarch64Upgrade perf-debuginfoUpgrade kernel-livepatch-5.10.258-257.1041Upgrade kernel-develUpgrade bpftool-debuginfoUpgrade kernel-tools-debuginfoUpgrade kernel-livepatch-5.15.210-148.245Upgrade kernel-toolsUpgrade kernel-debuginfo-common-x86_64Upgrade kernelUpgrade kernel-tools-develUpgrade bpftool | Aug 2, 2026 | Aug 2, 2026 |
| Amazon_linux_2023 | — | Upgrade kernel-develUpgrade python3-perf6.12-debuginfoUpgrade kernel6.12-develUpgrade kernel6.18Upgrade kernelUpgrade kernel6.12-tools-debuginfoUpgrade kernel6.18-modules-extraUpgrade kernel6.18-debuginfoUpgrade kernel6.18-headersUpgrade kernel6.18-toolsUpgrade bpftool6.12Upgrade python3-perfUpgrade kernel6.12-toolsUpgrade kernel-debuginfo-common-aarch64Upgrade microvm-kernel6.18Upgrade perf6.18-debuginfoUpgrade kernel6.18-debuginfo-common-x86_64Upgrade bpftool6.12-debuginfoUpgrade kernel-debuginfoUpgrade perf-debuginfoUpgrade kernel6.12-tools-develUpgrade kernel-tools-develUpgrade python3-perf6.12Upgrade kernel-livepatch-6.1.176-220.358Upgrade kernel6.18-develUpgrade kernel-modules-extra-commonUpgrade kernel6.18-tools-develUpgrade perf6.12-debuginfoUpgrade kernel6.12-modules-extra-commonUpgrade perfUpgrade kernel6.12-debuginfo-common-x86_64Upgrade bpftool6.18-debuginfoUpgrade kernel6.12-debuginfoUpgrade kernel-livepatch-6.12.94-123.174Upgrade kernel6.12-headersUpgrade kernel6.18-debuginfo-common-aarch64Upgrade kernel-debuginfo-common-x86_64Upgrade python3-perf6.18Upgrade kernel6.12-debuginfo-common-aarch64Upgrade bpftool6.18Upgrade bpftool-debuginfoUpgrade kernel-toolsUpgrade kernel-modules-extraUpgrade kernel6.12Upgrade kernel6.18-tools-debuginfoUpgrade kernel-livepatch-6.18.35-68.127Upgrade kernel6.12-modules-extraUpgrade kernel-tools-debuginfoUpgrade perf6.18Upgrade kernel6.18-modules-extra-commonUpgrade python3-perf6.18-debuginfoUpgrade kernel-headersUpgrade bpftoolUpgrade python3-perf-debuginfoUpgrade perf6.12 | Aug 10, 2026 | Jul 19, 2026 |
| Debian | — | Upgrade linux | Jul 20, 2026 | Jul 20, 2026 |
| Redhat_linux | — | No solution existsUpgrade kernelUpgrade kernel-rt | Jul 23, 2026 | Jul 19, 2026 |
| Rocky_linux | — | Upgrade kernel-rt-modulesUpgrade python3-perf-debuginfoUpgrade kernel-debug-modules-extraUpgrade kernel-modules-extraUpgrade kernel-rt-debug-develUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-debug-debuginfoUpgrade kernel-toolsUpgrade bpftoolUpgrade kernel-rt-debug-coreUpgrade kernel-rt-debuginfoUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-zfcpdump-modulesUpgrade kernel-rt-debuginfo-common-x86_64Upgrade kernel-debug-modulesUpgrade kernel-debuginfo-common-s390xUpgrade kernel-debug-modules-coreUpgrade libperf-debuginfoUpgrade kernel-uki-virt-addonsUpgrade kernel-rtUpgrade kernel-rt-debug-modulesUpgrade kernel-coreUpgrade kernel-zfcpdump-coreUpgrade rvUpgrade kernel-rt-debug-debuginfoUpgrade kernel-rt-debug-modules-coreUpgrade kernel-tools-libsUpgrade kernel-modules-coreUpgrade kernel-zfcpdumpUpgrade kernel-modulesUpgrade kernel-rt-modules-coreUpgrade bpftool-debuginfoUpgrade kernel-debug-devel-matchedUpgrade kernel-zfcpdump-develUpgrade perf-debuginfoUpgrade rtlaUpgrade kernel-zfcpdump-debuginfoUpgrade kernel-tools-debuginfoUpgrade kernel-rt-debug-modules-extraUpgrade kernel-rt-debug-kvmUpgrade kernel-zfcpdump-devel-matchedUpgrade kernelUpgrade python3-perfUpgrade kernel-rt-coreUpgrade perfUpgrade kernel-debugUpgrade kernel-rt-kvmUpgrade kernel-debug-coreUpgrade kernel-uki-virtUpgrade kernel-tools-libs-develUpgrade kernel-debug-uki-virtUpgrade kernel-rt-debugUpgrade kernel-rt-develUpgrade kernel-devel-matchedUpgrade kernel-develUpgrade kernel-debug-develUpgrade libperfUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-rt-modules-extraUpgrade kernel-debuginfo | Oct 1, 2026 | Sep 30, 2026 |
| Ubuntu | — | Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-oem-20.04cUpgrade linux-image-nvidia-bos-64kUpgrade linux-image-5.15.0-1122-azure-fdeUpgrade linux-image-kvm-5.15Upgrade linux-image-nvidia-tegraUpgrade linux-image-gkeUpgrade linux-image-gke-5.15Upgrade linux-image-oracle-5.15Upgrade linux-image-5.15.0-198-genericUpgrade linux-image-azure-lts-22.04Upgrade linux-image-genericUpgrade linux-image-nvidia-bos-7.0Upgrade linux-image-raspiUpgrade linux-image-aws-64kUpgrade linux-image-5.15.0-1123-azureUpgrade linux-image-7.0.0-1010-ibmUpgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-fips-5.15Upgrade linux-image-azure-5.15Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-gcpUpgrade linux-image-nvidia-64k-hwe-26.04Upgrade linux-image-azure-fips-5.15Upgrade linux-image-lowlatencyUpgrade linux-image-lowlatency-5.15Upgrade linux-image-intelUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-gcp-fipsUpgrade linux-image-7.0.0-1011-gcp-64kUpgrade linux-image-nvidia-bosUpgrade linux-image-nvidia-hwe-26.04Upgrade linux-image-nvidiaUpgrade linux-image-oracle-64kUpgrade linux-image-7.0.0-1011-oracleUpgrade linux-image-7.0.0-2016-nvidia-bosUpgrade linux-image-ibmUpgrade linux-image-5.15.0-1116-realtimeUpgrade linux-image-5.15.0-1111-ibmUpgrade linux-image-7.0.0-2016-nvidia-bos-64kUpgrade linux-image-5.15.0-1109-intel-iot-realtimeUpgrade linux-image-azureUpgrade linux-image-gcp-64kUpgrade linux-image-oracle-7.0Upgrade linux-image-7.0.0-1010-azureUpgrade linux-image-5.15.0-1118-gcp-fipsUpgrade linux-image-7.0.0-1008-oracleUpgrade linux-image-5.15.0-1114-oracleUpgrade linux-image-6.8.0-1036-nvidia-tegra-rtUpgrade linux-image-generic-64kUpgrade linux-image-5.15.0-198-fipsUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-oem-20.04dUpgrade linux-image-generic-lpae-5.15Upgrade linux-image-nvidia-64k-7.0Upgrade linux-image-nvidia-bos-64k-7.0Upgrade linux-image-gkeopUpgrade linux-image-5.15.0-1112-intel-iotgUpgrade linux-image-5.15.0-1117-aws-fipsUpgrade linux-image-intel-iotgUpgrade linux-image-oem-20.04Upgrade linux-image-7.0.0-1009-aws-64kUpgrade linux-image-lowlatency-64kUpgrade linux-image-intel-iotg-5.15Upgrade linux-image-oem-20.04bUpgrade linux-image-7.0.0-1009-awsUpgrade linux-image-ibm-7.0Upgrade linux-image-nvidia-64kUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-7.0.0-1016-nvidia-64kUpgrade linux-image-realtime-5.15Upgrade linux-image-nvidia-tegra-6.8Upgrade linux-image-5.15.0-1113-gkeUpgrade linux-image-7.0.0-1011-oracle-64kUpgrade linux-image-gcp-64k-7.0Upgrade linux-image-raspi-realtimeUpgrade linux-image-5.15.0-1100-gkeopUpgrade linux-image-azure-7.0Upgrade linux-image-oracle-lts-22.04Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-generic-5.15Upgrade linux-image-nvidia-7.0Upgrade linux-image-azure-fde-7.0Upgrade linux-image-aws-7.0Upgrade linux-image-7.0.0-1015-raspi-realtimeUpgrade linux-image-7.0.0-1015-raspiUpgrade linux-image-ibm-5.15Upgrade linux-image-gkeop-5.15Upgrade linux-image-generic-lpaeUpgrade linux-image-7.0.0-1011-gcpUpgrade linux-image-5.15.0-195-lowlatency-64kUpgrade linux-image-7.0.0-1009-azure-fdeUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-gcp-5.15Upgrade linux-image-aws-5.15Upgrade linux-image-5.15.0-1080-xilinx-zynqmpUpgrade linux-image-virtual-5.15Upgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-azure-cvmUpgrade linux-image-aws-64k-5.15Upgrade linux-image-5.15.0-1123-azure-fipsUpgrade linux-image-5.15.0-1117-aws-64kUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-oracleUpgrade linux-image-7.0.0-1014-azureUpgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-5.15.0-1118-gcpUpgrade linux-image-oracle-64k-7.0Upgrade linux-image-awsUpgrade linux-image-7.0.0-1016-nvidiaUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-5.15.0-198-generic-lpaeUpgrade linux-image-6.8.0-1036-nvidia-tegraUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-raspi-7.0Upgrade linux-image-aws-64k-7.0Upgrade linux-image-generic-64k-5.15Upgrade linux-image-aws-fips-5.15Upgrade linux-image-raspi-realtime-7.0Upgrade linux-image-azure-fipsUpgrade linux-image-virtualUpgrade linux-image-azure-fde-5.15Upgrade linux-image-kvmUpgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-realtimeUpgrade linux-image-5.15.0-198-generic-64kUpgrade linux-image-5.15.0-1117-awsUpgrade linux-image-gcp-7.0Upgrade linux-image-nvidia-tegra-rt-6.8Upgrade linux-image-7.0.0-1008-oracle-64kUpgrade linux-image-5.15.0-195-lowlatencyUpgrade linux-image-azure-fdeUpgrade linux-image-aws-lts-22.04Upgrade linux-image-aws-fipsUpgrade linux-image-fipsUpgrade linux-image-5.15.0-1109-kvmUpgrade linux-image-gcp-fips-5.15 | Jul 21, 2026 | Jul 20, 2026 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jul 27, 2026 | Jul 19, 2026 |
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