In the Linux kernel, the following vulnerability has been resolved:
mm/mempool: fix poisoning order>0 pages with HIGHMEM
The kernel test has reported:
BUG: unable to handle page fault for address: fffba000 #PF: supervisor write access in kernel mode #PF: error_code(0x0002) - not-present page *pde = 03171067 *pte = 00000000 Oops: Oops: 0002 [#1] CPU: 0 UID: 0 PID: 1 Comm: swapper/0 Tainted: G T 6.18.0-rc2-00031-gec7f31b2a2d3 #1 NONE a1d066dfe789f54bc7645c7989957d2bdee593ca Tainted: [T]=RANDSTRUCT Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.3-debian-1.16.3-2 04/01/2014 EIP: memset (arch/x86/include/asm/string_32.h:168 arch/x86/lib/memcpy_32.c:17) Code: a5 8b 4d f4 83 e1 03 74 02 f3 a4 83 c4 04 5e 5f 5d 2e e9 73 41 01 00 90 90 90 3e 8d 74 26 00 55 89 e5 57 56 89 c6 89 d0 89 f7 <f3> aa 89 f0 5e 5f 5d 2e e9 53 41 01 00 cc cc cc 55 89 e5 53 57 56 EAX: 0000006b EBX: 00000015 ECX: 001fefff EDX: 0000006b ESI: fffb9000 EDI: fffba000 EBP: c611fbf0 ESP: c611fbe8 DS: 007b ES: 007b FS: 0000 GS: 0000 SS: 0068 EFLAGS: 00010287 CR0: 80050033 CR2: fffba000 CR3: 0316e000 CR4: 00040690 Call Trace: poison_element (mm/mempool.c:83 mm/mempool.c:102) mempool_init_node (mm/mempool.c:142 mm/mempool.c:226) mempool_init_noprof (mm/mempool.c:250 (discriminator 1)) ? mempool_alloc_pages (mm/mempool.c:640) bio_integrity_initfn (block/bio-integrity.c:483 (discriminator 8)) ? mempool_alloc_pages (mm/mempool.c:640) do_one_initcall (init/main.c:1283)
Christoph found out this is due to the poisoning code not dealing properly with CONFIG_HIGHMEM because only the first page is mapped but then the whole potentially high-order page is accessed.
We could give up on HIGHMEM here, but it's straightforward to fix this with a loop that's mapping, poisoning or checking and unmapping individual pages.
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Amazon_linux_2023 | — | Upgrade kernel-debuginfoUpgrade kernel-libbpfUpgrade kernel6.12-libbpf-develUpgrade kernel-headersUpgrade python3-perfUpgrade perf-debuginfoUpgrade kernel-develUpgrade kernel6.12-modules-extra-commonUpgrade perfUpgrade kernel-tools-debuginfoUpgrade kernel6.12-debuginfo-common-x86_64Upgrade kernel-modules-extraUpgrade kernel6.12-modules-extraUpgrade bpftool-debuginfoUpgrade kernel6.12-debuginfo-common-aarch64Upgrade kernel6.12-libbpf-debuginfoUpgrade kernel-libbpf-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-tools-develUpgrade kernel6.12Upgrade kernel-toolsUpgrade bpftool6.12-debuginfoUpgrade perf6.12-debuginfoUpgrade bpftool6.12Upgrade python3-perf6.12Upgrade kernel-modules-extra-commonUpgrade kernel6.12-debuginfoUpgrade python3-perf-debuginfoUpgrade kernel6.12-tools-debuginfoUpgrade kernel6.12-toolsUpgrade kernel6.12-libbpf-staticUpgrade kernel6.12-develUpgrade perf6.12Upgrade kernel6.12-headersUpgrade kernel-livepatch-6.1.159-181.297Upgrade bpftoolUpgrade python3-perf6.12-debuginfoUpgrade kernel-libbpf-develUpgrade kernel-debuginfo-common-x86_64Upgrade kernel6.12-libbpfUpgrade kernelUpgrade kernel6.12-tools-develUpgrade kernel-livepatch-6.12.63-84.121Upgrade kernel-libbpf-static | Jan 12, 2026 | Dec 16, 2025 |
| Debian | — | Upgrade linuxUpgrade linux-6.1 | Jan 12, 2026 | Jan 12, 2026 |
| Oracle_linux | — | Upgrade kernel-uek | Feb 24, 2026 | Dec 16, 2025 |
| Redhat_linux | — | No solution exists | Jul 17, 2026 | Dec 16, 2025 |
| Ubuntu | — | Upgrade linux-image-6.8.0-106-generic-64kUpgrade linux-image-lowlatency-64kUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-gcp-fips-6.8Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-aws-64k-6.17Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-xilinx-6.8Upgrade linux-image-6.8.0-1052-azure-fipsUpgrade linux-image-gcp-64k-6.17Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-6.8.0-1029-xilinxUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-aws-64kUpgrade linux-image-aws-fipsUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-6.8.0-1049-nvidiaUpgrade linux-image-6.17.0-1009-aws-64kUpgrade linux-image-6.8.0-1047-oracleUpgrade linux-image-aws-6.17Upgrade linux-image-gcp-6.17Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-virtualUpgrade linux-image-gcp-64kUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-oem-22.04Upgrade linux-image-gkeUpgrade linux-image-raspi-6.8Upgrade linux-image-6.8.0-1049-nvidia-lowlatencyUpgrade linux-image-lowlatency-6.8Upgrade linux-image-realtimeUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-6.8.0-1035-gkeopUpgrade linux-image-oracleUpgrade linux-image-realtime-hwe-22.04Upgrade linux-image-fipsUpgrade linux-image-azure-6.8Upgrade linux-image-6.8.0-1050-raspiUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-gkeopUpgrade linux-image-6.17.0-1009-gcpUpgrade linux-image-aws-lts-24.04Upgrade linux-image-realtime-6.8.1Upgrade linux-image-6.8.0-1052-gcpUpgrade linux-image-virtual-6.17Upgrade linux-image-generic-64kUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-6.8.0-1050-aws-64kUpgrade linux-image-6.8.0-1049-nvidia-64kUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-6.17.0-1009-gcp-64kUpgrade linux-image-gcp-6.8Upgrade linux-image-6.8.0-1052-gcp-64kUpgrade linux-image-6.8.0-1049-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-106-lowlatencyUpgrade linux-image-6.17.0-1010-azureUpgrade linux-image-intel-iotgUpgrade linux-image-oem-24.04Upgrade linux-image-genericUpgrade linux-image-gke-6.8Upgrade linux-image-6.17.0-1009-oracle-64kUpgrade linux-image-6.8.0-106-lowlatency-64kUpgrade linux-image-6.17.0-1009-oracleUpgrade linux-image-gke-64k-6.8Upgrade linux-image-oem-22.04dUpgrade linux-image-6.17.0-1009-awsUpgrade linux-image-oracle-6.8Upgrade linux-image-nvidia-6.8Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-6.8.0-1052-gcp-fipsUpgrade linux-image-oem-22.04cUpgrade linux-image-6.8.0-1048-gkeUpgrade linux-image-raspi-realtimeUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-ibm-classicUpgrade linux-image-aws-64k-6.8Upgrade linux-image-gcpUpgrade linux-image-6.8.0-1050-awsUpgrade linux-image-oem-6.17Upgrade linux-image-oem-22.04bUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-6.17.0-1010-raspiUpgrade linux-image-oem-24.04aUpgrade linux-image-oracle-6.17Upgrade linux-image-6.8.0-1048-gke-64kUpgrade linux-image-realtime-hwe-24.04Upgrade linux-image-raspiUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-kvmUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-aws-6.8Upgrade linux-image-6.17.0-19-generic-64kUpgrade linux-image-oem-22.04aUpgrade linux-image-lowlatencyUpgrade linux-image-oem-24.04bUpgrade linux-image-oracle-64k-6.17Upgrade linux-image-xilinxUpgrade linux-image-6.17.0-1017-oemUpgrade linux-image-realtime-6.17Upgrade linux-image-ibm-6.8Upgrade linux-image-gke-64kUpgrade linux-image-gcp-fipsUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-awsUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-6.8.1-1045-realtimeUpgrade linux-image-azureUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-raspi-6.17Upgrade linux-image-oracle-64kUpgrade linux-image-generic-64k-6.8Upgrade linux-image-generic-6.8Upgrade linux-image-azure-fipsUpgrade linux-image-6.8.0-106-genericUpgrade linux-image-6.8.0-106-fipsUpgrade linux-image-6.8.0-1047-oracle-64kUpgrade linux-image-6.17.0-1008-realtimeUpgrade linux-image-oem-24.04dUpgrade linux-image-oem-24.04cUpgrade linux-image-azure-6.17Upgrade linux-image-6.8.0-1050-aws-fipsUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-ibmUpgrade linux-image-6.8.0-2040-raspi-realtimeUpgrade linux-image-nvidiaUpgrade linux-image-azure-lts-24.04Upgrade linux-image-generic-6.17Upgrade linux-image-aws-fips-6.8Upgrade linux-image-nvidia-64kUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-generic-64k-6.17Upgrade linux-image-gkeop-6.8Upgrade linux-image-generic-lpaeUpgrade linux-image-fips-6.8Upgrade linux-image-azure-fips-6.8Upgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-6.8.0-1051-azureUpgrade linux-image-6.8.0-1049-ibmUpgrade linux-image-6.17.0-19-genericUpgrade linux-image-virtual-6.8Upgrade linux-image-ibm-lts-24.04 | Mar 17, 2026 | Dec 16, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | May 27, 2026 | Dec 16, 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