In the Linux kernel, the following vulnerability has been resolved:
mm/ptdump: take the memory hotplug lock inside ptdump_walk_pgd()
Memory hot remove unmaps and tears down various kernel page table regions as required. The ptdump code can race with concurrent modifications of the kernel page tables. When leaf entries are modified concurrently, the dump code may log stale or inconsistent information for a VA range, but this is otherwise not harmful.
But when intermediate levels of kernel page table are freed, the dump code will continue to use memory that has been freed and potentially reallocated for another purpose. In such cases, the ptdump code may dereference bogus addresses, leading to a number of potential problems.
To avoid the above mentioned race condition, platforms such as arm64, riscv and s390 take memory hotplug lock, while dumping kernel page table via the sysfs interface /sys/kernel/debug/kernel_page_tables.
Similar race condition exists while checking for pages that might have been marked W+X via /sys/kernel/debug/kernel_page_tables/check_wx_pages which in turn calls ptdump_check_wx(). Instead of solving this race condition again, let's just move the memory hotplug lock inside generic ptdump_check_wx() which will benefit both the scenarios.
Drop get_online_mems() and put_online_mems() combination from all existing platform ptdump code paths.
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Amazon Linux Ami 2 | — | Upgrade perfUpgrade bpftoolUpgrade kernelUpgrade kernel-develUpgrade kernel-tools-develUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-livepatch-5.10.242-239.961Upgrade python-perfUpgrade python-perf-debuginfoUpgrade kernel-tools-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-debuginfoUpgrade perf-debuginfoUpgrade kernel-headersUpgrade bpftool-debuginfoUpgrade kernel-toolsUpgrade kernel-livepatch-5.15.191-132.213 | May 20, 2026 | May 20, 2026 |
| Amazon_linux_2023 | — | Upgrade kernel-debuginfoUpgrade kernel6.12-modules-extra-commonUpgrade kernel6.12-modules-extraUpgrade kernel-modules-extraUpgrade kernel-libbpfUpgrade kernel-toolsUpgrade perfUpgrade perf6.12-debuginfoUpgrade kernel-libbpf-debuginfoUpgrade kernel6.12-debuginfo-common-x86_64Upgrade kernel6.12Upgrade kernel-develUpgrade kernel-headersUpgrade kernel6.12-libbpf-debuginfoUpgrade perf-debuginfoUpgrade kernel6.12-debuginfo-common-aarch64Upgrade kernel-livepatch-6.12.46-66.121Upgrade kernel6.12-libbpf-develUpgrade python3-perfUpgrade kernel-livepatch-6.1.150-174.273Upgrade bpftool6.12Upgrade kernel-tools-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade bpftool6.12-debuginfoUpgrade kernel-tools-develUpgrade kernel6.12-toolsUpgrade kernel6.12-headersUpgrade kernelUpgrade bpftoolUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-libbpf-staticUpgrade kernel6.12-debuginfoUpgrade python3-perf6.12-debuginfoUpgrade kernel6.12-tools-develUpgrade python3-perf-debuginfoUpgrade kernel6.12-libbpf-staticUpgrade kernel6.12-libbpfUpgrade kernel6.12-develUpgrade python3-perf6.12Upgrade perf6.12Upgrade kernel6.12-tools-debuginfoUpgrade kernel-libbpf-develUpgrade kernel-modules-extra-commonUpgrade bpftool-debuginfo | Sep 30, 2025 | Sep 4, 2025 |
| Debian | — | Upgrade linux-6.1Upgrade linux | Sep 25, 2025 | Sep 25, 2025 |
| Redhat_linux | — | No solution exists | Jul 17, 2026 | Sep 4, 2025 |
| Suse | — | Upgrade kernel-rt-livepatch-develUpgrade dlm-kmp-azureUpgrade dtb-marvellUpgrade kernel-rt_debugUpgrade kernel-rt_debug-vdsoUpgrade kernel-syms-azureUpgrade kernel-docsUpgrade kernel-macrosUpgrade reiserfs-kmp-azureUpgrade dtb-qcomUpgrade kernel-azure-develUpgrade dtb-freescaleUpgrade kernel-default-extraUpgrade kselftests-kmp-64kbUpgrade kernel-kvmsmall-vdsoUpgrade kernel-devel-azureUpgrade kernel-default-base-rebuildUpgrade dtb-amlogicUpgrade dlm-kmp-64kbUpgrade dtb-lgUpgrade kernel-default-develUpgrade kernel-kvmsmall-develUpgrade kselftests-kmp-defaultUpgrade ocfs2-kmp-rtUpgrade kernel-source-azureUpgrade kernel-obs-qaUpgrade kernel-sourceUpgrade cluster-md-kmp-defaultUpgrade dtb-exynosUpgrade kernel-syms-rtUpgrade dtb-amazonUpgrade dtb-apmUpgrade kernel-rtUpgrade kernel-docs-htmlUpgrade dtb-mediatekUpgrade kernel-symsUpgrade kernel-azure-vdsoUpgrade dtb-socionextUpgrade dtb-armUpgrade cluster-md-kmp-azureUpgrade gfs2-kmp-64kbUpgrade kernel-64kbUpgrade kernel-64kb-optionalUpgrade kernel-kvmsmallUpgrade kernel-zfcpdumpUpgrade gfs2-kmp-rtUpgrade kernel-debug-develUpgrade dtb-hisiliconUpgrade kernel-rt-optionalUpgrade dtb-nvidiaUpgrade reiserfs-kmp-rtUpgrade dtb-broadcomUpgrade kernel-defaultUpgrade dtb-caviumUpgrade gfs2-kmp-defaultUpgrade kernel-rt-livepatchUpgrade dtb-sprdUpgrade kernel-64kb-develUpgrade kernel-default-vdsoUpgrade kselftests-kmp-rtUpgrade kernel-source-rtUpgrade kernel-azure-extraUpgrade dtb-alteraUpgrade kernel-devel-rtUpgrade kernel-default-optionalUpgrade kernel-debugUpgrade kernel-azure-optionalUpgrade reiserfs-kmp-defaultUpgrade kselftests-kmp-azureUpgrade kernel-debug-vdsoUpgrade cluster-md-kmp-rtUpgrade dlm-kmp-defaultUpgrade kernel-rt-extraUpgrade kernel-develUpgrade kernel-default-livepatchUpgrade kernel-64kb-extraUpgrade dtb-appleUpgrade dtb-amdUpgrade dtb-rockchipUpgrade kernel-obs-buildUpgrade kernel-azureUpgrade kernel-source-vanillaUpgrade kernel-rt_debug-develUpgrade kernel-rt-vdsoUpgrade kernel-rt-develUpgrade kernel-default-baseUpgrade gfs2-kmp-azureUpgrade dtb-allwinnerUpgrade reiserfs-kmp-64kbUpgrade dlm-kmp-rtUpgrade dtb-xilinxUpgrade ocfs2-kmp-defaultUpgrade ocfs2-kmp-64kbUpgrade kernel-default-livepatch-develUpgrade cluster-md-kmp-64kbUpgrade ocfs2-kmp-azureUpgrade dtb-renesas | Dec 5, 2025 | Oct 15, 2025 |
| Ubuntu | — | Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-nvidia-6.8Upgrade linux-image-ibm-6.8Upgrade linux-image-nvidia-tegra-5.15Upgrade linux-image-raspi-realtimeUpgrade linux-image-5.15.0-1092-nvidia-lowlatencyUpgrade linux-image-5.15.0-1102-azureUpgrade linux-image-nvidia-tegra-igx-5.15Upgrade linux-image-5.15.0-1093-gkeUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-raspi-5.15Upgrade linux-image-virtual-6.8Upgrade linux-image-5.15.0-163-genericUpgrade linux-image-azure-5.15Upgrade linux-image-oem-20.04cUpgrade linux-image-aws-fips-5.15Upgrade linux-image-oem-20.04bUpgrade linux-image-realtime-hwe-22.04Upgrade linux-image-xilinx-6.8Upgrade linux-image-6.8.0-1046-awsUpgrade linux-image-6.8.0-1047-raspiUpgrade linux-image-gke-6.8Upgrade linux-image-oracle-64kUpgrade linux-image-generic-64k-5.15Upgrade linux-image-oem-22.04aUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-azure-fips-5.15Upgrade linux-image-raspiUpgrade linux-image-gcp-64kUpgrade linux-image-gcp-fips-5.15Upgrade linux-image-genericUpgrade linux-image-azure-lts-22.04Upgrade linux-image-gke-64k-6.8Upgrade linux-image-5.15.0-163-lowlatencyUpgrade linux-image-5.15.0-1092-intel-iotgUpgrade linux-image-6.8.0-1046-aws-fipsUpgrade linux-image-nvidiaUpgrade linux-image-6.8.0-1046-nvidia-lowlatency-64kUpgrade linux-image-intel-iotgUpgrade linux-image-6.8.0-100-genericUpgrade linux-image-raspi-6.8Upgrade linux-image-6.8.0-1043-oracleUpgrade linux-image-kvm-5.15Upgrade linux-image-6.8.0-1044-ibmUpgrade linux-image-ibmUpgrade linux-image-nvidia-64kUpgrade linux-image-oracle-6.8Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-5.15.0-1094-oracleUpgrade linux-image-aws-lts-22.04Upgrade linux-image-generic-64kUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-5.15.0-1097-aws-fipsUpgrade linux-image-5.15.0-1080-gkeopUpgrade linux-image-gkeop-6.8Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-6.8.0-1046-azure-fipsUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-realtime-6.8.1Upgrade linux-image-aws-6.8Upgrade linux-image-6.8.0-100-lowlatencyUpgrade linux-image-nvidia-tegra-rt-5.15Upgrade linux-image-oem-20.04dUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-azure-lts-24.04Upgrade linux-image-gcpUpgrade linux-image-lowlatencyUpgrade linux-image-lowlatency-64kUpgrade linux-image-intelUpgrade linux-image-realtime-5.15Upgrade linux-image-5.15.0-163-fipsUpgrade linux-image-oracle-5.15Upgrade linux-image-5.15.0-163-generic-64kUpgrade linux-image-5.15.0-163-generic-lpaeUpgrade linux-image-5.15.0-1097-awsUpgrade linux-image-6.8.0-1043-gkeUpgrade linux-image-gkeopUpgrade linux-image-generic-lpae-5.15Upgrade linux-image-gke-64kUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-intel-iotg-5.15Upgrade linux-image-aws-lts-24.04Upgrade linux-image-azure-fips-6.8Upgrade linux-image-azure-6.8Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-nvidia-tegraUpgrade linux-image-6.8.0-1051-azureUpgrade linux-image-5.15.0-1049-nvidia-tegra-rtUpgrade linux-image-azureUpgrade linux-image-6.8.0-1023-xilinxUpgrade linux-image-gke-5.15Upgrade linux-image-nvidia-5.15Upgrade linux-image-oem-22.04bUpgrade linux-image-ibm-classicUpgrade linux-image-gcp-fipsUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-5.15.0-1091-raspiUpgrade linux-image-oem-22.04dUpgrade linux-image-gcp-fips-6.8Upgrade linux-image-xilinxUpgrade linux-image-fips-6.8Upgrade linux-image-6.8.0-1046-azureUpgrade linux-image-oem-22.04Upgrade linux-image-oem-22.04cUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-aws-5.15Upgrade linux-image-azure-cvmUpgrade linux-image-oracleUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-aws-fipsUpgrade linux-image-fipsUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-5.15.0-1096-realtimeUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-awsUpgrade linux-image-5.15.0-1089-kvmUpgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-6.8.0-100-lowlatency-64kUpgrade linux-image-lowlatency-5.15Upgrade linux-image-5.15.0-1049-nvidia-tegraUpgrade linux-image-5.15.0-1091-ibmUpgrade linux-image-aws-fips-6.8Upgrade linux-image-6.8.0-1047-gcpUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-fips-5.15Upgrade linux-image-6.8.0-1043-gke-64kUpgrade linux-image-6.8.0-1030-gkeopUpgrade linux-image-5.15.0-1061-xilinx-zynqmpUpgrade linux-image-5.15.0-1097-gcpUpgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-nvidia-tegra-rtUpgrade linux-image-6.8.1-1041-realtimeUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-6.8.0-2037-raspi-realtimeUpgrade linux-image-6.8.0-1043-oracle-64kUpgrade linux-image-5.15.0-163-lowlatency-64kUpgrade linux-image-5.15.0-1097-gcp-fipsUpgrade linux-image-oem-20.04Upgrade linux-image-6.8.0-1047-gcp-fipsUpgrade linux-image-6.8.0-1047-gcp-64kUpgrade linux-image-5.15.0-1101-azureUpgrade linux-image-virtual-5.15Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-gcp-5.15Upgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-virtualUpgrade linux-image-gkeUpgrade linux-image-5.15.0-1089-intel-iot-realtimeUpgrade linux-image-aws-64k-6.8Upgrade linux-image-aws-64kUpgrade linux-image-6.8.0-100-fipsUpgrade linux-image-5.15.0-1097-aws-64kUpgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-realtimeUpgrade linux-image-nvidia-tegra-igx-rt-5.15Upgrade linux-image-ibm-5.15Upgrade linux-image-generic-64k-6.8Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-gcp-6.8Upgrade linux-image-generic-6.8Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-azure-fipsUpgrade linux-image-aws-64k-5.15Upgrade linux-image-kvmUpgrade linux-image-5.15.0-1038-nvidia-tegra-igx-rtUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-5.15.0-1038-nvidia-tegra-igxUpgrade linux-image-6.8.0-100-generic-64kUpgrade linux-image-6.8.0-1046-nvidiaUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-5.15.0-1101-azure-fipsUpgrade linux-image-nvidia-tegra-igxUpgrade linux-image-lowlatency-6.8Upgrade linux-image-generic-lpaeUpgrade linux-image-generic-5.15Upgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-raspi-nolpaeUpgrade linux-image-5.15.0-1092-nvidiaUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-6.8.0-1046-nvidia-lowlatencyUpgrade linux-image-gkeop-5.15Upgrade linux-image-6.8.0-1046-nvidia-64kUpgrade linux-image-6.8.0-1046-aws-64k | Dec 5, 2025 | Sep 4, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Sep 19, 2025 | Sep 4, 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