In the Linux kernel, the following vulnerability has been resolved:
mm/vmscan: fix a bug calling wakeup_kswapd() with a wrong zone index
With numa balancing on, when a numa system is running where a numa node doesn't have its local memory so it has no managed zones, the following oops has been observed. It's because wakeup_kswapd() is called with a wrong zone index, -1. Fixed it by checking the index before calling wakeup_kswapd().
> BUG: unable to handle page fault for address: 00000000000033f3 > #PF: supervisor read access in kernel mode > #PF: error_code(0x0000) - not-present page > PGD 0 P4D 0 > Oops: 0000 [#1] PREEMPT SMP NOPTI > CPU: 2 PID: 895 Comm: masim Not tainted 6.6.0-dirty #255 > Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS > rel-1.16.0-0-gd239552ce722-prebuilt.qemu.org 04/01/2014 > RIP: 0010:wakeup_kswapd (./linux/mm/vmscan.c:7812) > Code: (omitted) > RSP: 0000:ffffc90004257d58 EFLAGS: 00010286 > RAX: ffffffffffffffff RBX: ffff88883fff0480 RCX: 0000000000000003 > RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff88883fff0480 > RBP: ffffffffffffffff R08: ff0003ffffffffff R09: ffffffffffffffff > R10: ffff888106c95540 R11: 0000000055555554 R12: 0000000000000003 > R13: 0000000000000000 R14: 0000000000000000 R15: ffff88883fff0940 > FS: 00007fc4b8124740(0000) GS:ffff888827c00000(0000) knlGS:0000000000000000 > CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 > CR2: 00000000000033f3 CR3: 000000026cc08004 CR4: 0000000000770ee0 > DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 > DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 > PKRU: 55555554 > Call Trace: > <TASK> > ? __die > ? page_fault_oops > ? __pte_offset_map_lock > ? exc_page_fault > ? asm_exc_page_fault > ? wakeup_kswapd > migrate_misplaced_page > __handle_mm_fault > handle_mm_fault > do_user_addr_fault > exc_page_fault > asm_exc_page_fault > RIP: 0033:0x55b897ba0808 > Code: (omitted) > RSP: 002b:00007ffeefa821a0 EFLAGS: 00010287 > RAX: 000055b89983acd0 RBX: 00007ffeefa823f8 RCX: 000055b89983acd0 > RDX: 00007fc2f8122010 RSI: 0000000000020000 RDI: 000055b89983acd0 > RBP: 00007ffeefa821a0 R08: 0000000000000037 R09: 0000000000000075 > R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000000 > R13: 00007ffeefa82410 R14: 000055b897ba5dd8 R15: 00007fc4b8340000 > </TASK>
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade perfUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-modules-extraUpgrade kernel-rtUpgrade kernel-debug-devel-matchedUpgrade rtlaUpgrade kernel-rt-modules-coreUpgrade kernel-abi-stablelistsUpgrade kernel-modules-coreUpgrade kernel-debug-develUpgrade kernel-docUpgrade kernel-develUpgrade kernel-rt-debug-modules-coreUpgrade kernel-debug-coreUpgrade kernel-64k-modules-coreUpgrade libperfUpgrade kernel-uki-virtUpgrade kernel-64k-debug-modules-extraUpgrade kernel-coreUpgrade kernel-zfcpdump-develUpgrade rvUpgrade kernel-devel-matchedUpgrade kernel-64k-modules-extraUpgrade kernel-rt-debug-modules-extraUpgrade kernel-rt-debug-develUpgrade kernel-toolsUpgrade kernel-zfcpdumpUpgrade kernel-64k-devel-matchedUpgrade kernel-headersUpgrade kernel-debug-uki-virtUpgrade kernel-64k-debug-modules-coreUpgrade python3-perfUpgrade kernel-debugUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-modulesUpgrade kernel-rt-debug-modulesUpgrade kernel-rt-modulesUpgrade kernel-64k-develUpgrade kernel-cross-headersUpgrade bpftoolUpgrade kernel-rt-develUpgrade kernel-64k-modulesUpgrade kernel-64k-debug-modulesUpgrade kernel-64kUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-tools-libs-develUpgrade kernel-64k-debug-coreUpgrade kernel-rt-modules-extraUpgrade kernel-zfcpdump-modulesUpgrade kernel-64k-debug-develUpgrade kernel-debug-modulesUpgrade kernelUpgrade kernel-rt-coreUpgrade kernel-rt-debug-coreUpgrade kernel-debug-modules-coreUpgrade kernel-rt-debugUpgrade kernel-64k-debugUpgrade kernel-tools-libsUpgrade kernel-64k-coreUpgrade kernel-64k-debug-devel-matchedUpgrade kernel-debug-modules-extraUpgrade kernel-zfcpdump-core | Nov 4, 2024 | Apr 4, 2024 |
| Amazon_linux_2023 | — | Upgrade kernel-tools-develUpgrade perfUpgrade kernel-libbpf-debuginfoUpgrade kernel-tools-debuginfoUpgrade kernel-modules-extraUpgrade python3-perfUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-toolsUpgrade perf-debuginfoUpgrade kernel-develUpgrade kernel-modules-extra-commonUpgrade kernel-libbpf-develUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-debuginfoUpgrade bpftool-debuginfoUpgrade python3-perf-debuginfoUpgrade kernel-headersUpgrade kernel-livepatch-6.1.140-154.222Upgrade bpftoolUpgrade kernel-libbpf-staticUpgrade kernelUpgrade kernel-libbpf | Jun 24, 2025 | Apr 4, 2024 |
| Debian | — | Upgrade linuxUpgrade linux-6.1 | May 15, 2025 | Apr 4, 2024 |
| Oracle_linux | — | Upgrade kernel | Aug 16, 2024 | Apr 4, 2024 |
| Redhat_linux | — | Upgrade kernelUpgrade kernel-rtNo solution exists | Jul 16, 2024 | Apr 4, 2024 |
| Rocky_linux | — | Upgrade kernel-debug-modulesUpgrade kernel-tools-libs-develUpgrade kernel-rt-debug-modules-extraUpgrade rtlaUpgrade libperfUpgrade libperf-debuginfoUpgrade perf-debuginfoUpgrade kernel-debug-debuginfoUpgrade kernel-debug-modules-extraUpgrade kernel-debug-devel-matchedUpgrade kernel-rt-debug-kvmUpgrade kernel-debugUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-debug-develUpgrade kernel-zfcpdump-coreUpgrade kernelUpgrade kernel-zfcpdump-develUpgrade kernel-zfcpdump-modulesUpgrade kernel-rt-debug-develUpgrade kernel-coreUpgrade kernel-modules-coreUpgrade bpftool-debuginfoUpgrade kernel-headersUpgrade kernel-rt-modules-coreUpgrade kernel-uki-virtUpgrade kernel-modulesUpgrade kernel-zfcpdumpUpgrade kernel-devel-matchedUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-debuginfoUpgrade kernel-zfcpdump-debuginfoUpgrade kernel-cross-headersUpgrade kernel-rt-debuginfoUpgrade kernel-modules-extraUpgrade kernel-rt-debug-modules-coreUpgrade kernel-rt-coreUpgrade kernel-rt-modulesUpgrade kernel-toolsUpgrade kernel-rt-develUpgrade kernel-debug-modules-coreUpgrade kernel-rt-kvmUpgrade kernel-develUpgrade kernel-debug-uki-virtUpgrade kernel-rt-modules-extraUpgrade kernel-rtUpgrade kernel-tools-debuginfoUpgrade kernel-debug-coreUpgrade kernel-rt-debug-modulesUpgrade python3-perf-debuginfoUpgrade rvUpgrade kernel-rt-debug-coreUpgrade kernel-rt-debug-debuginfoUpgrade perfUpgrade kernel-tools-libsUpgrade bpftoolUpgrade python3-perfUpgrade kernel-rt-debugUpgrade kernel-zfcpdump-devel-matched | Jul 29, 2024 | Apr 4, 2024 |
| Suse | — | Upgrade kernel-rt-vdsoUpgrade dtb-nvidiaUpgrade kernel-default-extraUpgrade kernel-azure-vdsoUpgrade cluster-md-kmp-defaultUpgrade kernel-defaultUpgrade kernel-azure-extraUpgrade dtb-marvellUpgrade dlm-kmp-defaultUpgrade dtb-amlogicUpgrade kernel-default-livepatch-develUpgrade kernel-debug-livepatch-develUpgrade kselftests-kmp-rtUpgrade kernel-azure-develUpgrade kernel-macrosUpgrade kernel-debug-develUpgrade kernel-default-baseUpgrade dtb-broadcomUpgrade ocfs2-kmp-rtUpgrade dtb-apmUpgrade dtb-appleUpgrade gfs2-kmp-rtUpgrade kernel-docs-htmlUpgrade kernel-rt_debug-vdsoUpgrade kernel-syms-rtUpgrade dlm-kmp-rtUpgrade kernel-azure-livepatch-develUpgrade kernel-kvmsmall-vdsoUpgrade dtb-socionextUpgrade kernel-zfcpdumpUpgrade kernel-kvmsmall-livepatch-develUpgrade reiserfs-kmp-64kbUpgrade kernel-docsUpgrade kernel-symsUpgrade kernel-rt_debugUpgrade reiserfs-kmp-rtUpgrade dlm-kmp-azureUpgrade kernel-64kb-optionalUpgrade gfs2-kmp-64kbUpgrade dtb-armUpgrade kernel-64kb-livepatch-develUpgrade dtb-amdUpgrade kernel-kvmsmallUpgrade kernel-obs-qaUpgrade kernel-rt-livepatch-develUpgrade kselftests-kmp-defaultUpgrade dtb-renesasUpgrade kernel-rt_debug-develUpgrade kernel-devel-azureUpgrade kernel-debugUpgrade kselftests-kmp-64kbUpgrade cluster-md-kmp-rtUpgrade kernel-default-livepatchUpgrade ocfs2-kmp-defaultUpgrade ocfs2-kmp-azureUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-rt-livepatchUpgrade kernel-source-vanillaUpgrade kernel-kvmsmall-develUpgrade kernel-default-optionalUpgrade dtb-amazonUpgrade reiserfs-kmp-azureUpgrade kernel-source-azureUpgrade dlm-kmp-64kbUpgrade kernel-rt-develUpgrade dtb-exynosUpgrade dtb-caviumUpgrade kernel-source-rtUpgrade kernel-debug-vdsoUpgrade kernel-64kb-develUpgrade kernel-64kbUpgrade kernel-rt-extraUpgrade gfs2-kmp-azureUpgrade dtb-xilinxUpgrade kernel-azure-optionalUpgrade dtb-lgUpgrade kernel-syms-azureUpgrade kernel-sourceUpgrade dtb-hisiliconUpgrade dtb-freescaleUpgrade cluster-md-kmp-azureUpgrade kernel-rt-optionalUpgrade gfs2-kmp-defaultUpgrade dtb-qcomUpgrade dtb-sprdUpgrade dtb-mediatekUpgrade dtb-allwinnerUpgrade kernel-obs-buildUpgrade kernel-devel-rtUpgrade ocfs2-kmp-64kbUpgrade dtb-alteraUpgrade kernel-azureUpgrade kernel-develUpgrade kernel-default-develUpgrade kernel-64kb-extraUpgrade kernel-default-vdsoUpgrade kernel-default-base-rebuildUpgrade dtb-rockchipUpgrade cluster-md-kmp-64kbUpgrade reiserfs-kmp-defaultUpgrade kernel-rtUpgrade kselftests-kmp-azure | May 15, 2024 | Apr 4, 2024 |
| Ubuntu | — | Upgrade linux-raspi-realtime | Feb 11, 2025 | Apr 4, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Sep 22, 2025 | Apr 4, 2024 |
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