Patchwire CVEs, their patch status, and feeds to follow them

CVE-2026-23025

Fixed in a distro release EPSS <1%

In the Linux kernel, the following vulnerability has been resolved: mm/page_alloc: prevent pcp corruption with SMP=n The kernel test robot has reported: BUG: spinlock trylock failure on UP on CPU#0, kcompactd0/28 lock: 0xffff888807e35ef0, .magic: dead4ead, .owner: kcompactd0/28, .owner_cpu: 0 CPU: 0 UID: 0 PID: 28 Comm: kcompactd0 Not tainted 6.18.0-rc5-00127-ga06157804399 #1 PREEMPT 8cc09ef94dcec767faa911515ce9e609c45db470 Call Trace: <IRQ> __dump_stack (lib/dump_stack.c:95) dump_stack_lvl (lib/dump_stack.c:123) dump_stack (lib/dump_stack.c:130) spin_dump (kernel/locking/spinlock_debug.c:71) do_raw_spin_trylock (kernel/locking/spinlock_debug.c:?) _raw_spin_trylock (include/linux/spinlock_api_smp.h:89 kernel/locking/spinlock.c:138) __free_frozen_pages (mm/page_alloc.c:2973) ___free_pages (mm/page_alloc.c:5295) __free_pages (mm/page_alloc.c:5334) tlb_remove_table_rcu (include/linux/mm.h:? include/linux/mm.h:3122 include/asm-generic/tlb.h:220 mm/mmu_gather.c:227 mm/mmu_gather.c:290) ? __cfi_tlb_remove_table_rcu (mm/mmu_gather.c:289) ? rcu_core (kernel/rcu/tree.c:?) rcu_core (include/linux/rcupdate.h:341 kernel/rcu/tree.c:2607 kernel/rcu/tree.c:2861) rcu_core_si (kernel/rcu/tree.c:2879) handle_softirqs (arch/x86/include/asm/jump_label.h:36 include/trace/events/irq.h:142 kernel/softirq.c:623) __irq_exit_rcu (arch/x86/include/asm/jump_label.h:36 kernel/softirq.c:725) irq_exit_rcu (kernel/softirq.c:741) sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1052) </IRQ> <TASK> RIP: 0010:_raw_spin_unlock_irqrestore (arch/x86/include/asm/preempt.h:95 include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) free_pcppages_bulk (mm/page_alloc.c:1494) drain_pages_zone (include/linux/spinlock.h:391 mm/page_alloc.c:2632) __drain_all_pages (mm/page_alloc.c:2731) drain_all_pages (mm/page_alloc.c:2747) kcompactd (mm/compaction.c:3115) kthread (kernel/kthread.c:465) ? __cfi_kcompactd (mm/compaction.c:3166) ? __cfi_kthread (kernel/kthread.c:412) ret_from_fork (arch/x86/kernel/process.c:164) ? __cfi_kthread (kernel/kthread.c:412) ret_from_fork_asm (arch/x86/entry/entry_64.S:255) </TASK> Matthew has analyzed the report and identified that in drain_page_zone() we are in a section protected by spin_lock(&pcp->lock) and then get an interrupt that attempts spin_trylock() on the same lock. The code is designed to work this way without disabling IRQs and occasionally fail the trylock with a fallback. However, the SMP=n spinlock implementation assumes spin_trylock() will always succeed, and thus it's normally a no-op. Here the enabled lock debugging catches the problem, but otherwise it could cause a corruption of the pcp structure. The problem has been introduced by commit 574907741599 ("mm/page_alloc: leave IRQs enabled for per-cpu page allocations"). The pcp locking scheme recognizes the need for disabling IRQs to prevent nesting spin_trylock() sections on SMP=n, but the need to prevent the nesting in spin_lock() has not been recognized. Fix it by introducing local wrappers that change the spin_lock() to spin_lock_iqsave() with SMP=n and use them in all places that do spin_lock(&pcp->lock). [vbabka@suse.cz: add pcp_ prefix to the spin_lock_irqsave wrappers, per Steven]

Published 2026-01-31 · CVE record · OSV

Products: Linux, Siemens RUGGEDCOM RST2428P

Distro releases

ReleasePackageFixed in
Amazon Linux 2023bpftool1:6.1.163-186.299.amzn2023
Amazon Linux 2023bpftool6.121:6.12.68-92.122.amzn2023
Amazon Linux 2023kernel1:6.1.163-186.299.amzn2023
Amazon Linux 2023kernel-devel1:6.1.163-186.299.amzn2023
Amazon Linux 2023kernel-headers1:6.1.163-186.299.amzn2023
Amazon Linux 2023kernel-libbpf1:6.1.163-186.299.amzn2023
Amazon Linux 2023kernel-libbpf-devel1:6.1.163-186.299.amzn2023
Amazon Linux 2023kernel-libbpf-static1:6.1.163-186.299.amzn2023
Amazon Linux 2023kernel-livepatch-6.1.163-186.2991:1.0-0.amzn2023
Amazon Linux 2023kernel-livepatch-6.12.68-92.1221:1.0-0.amzn2023
Amazon Linux 2023kernel-modules-extra1:6.1.163-186.299.amzn2023
Amazon Linux 2023kernel-modules-extra-common1:6.1.163-186.299.amzn2023
Amazon Linux 2023kernel-tools1:6.1.163-186.299.amzn2023
Amazon Linux 2023kernel-tools-devel1:6.1.163-186.299.amzn2023
Amazon Linux 2023kernel6.121:6.12.68-92.122.amzn2023
Amazon Linux 2023kernel6.12-devel1:6.12.68-92.122.amzn2023
Amazon Linux 2023kernel6.12-headers1:6.12.68-92.122.amzn2023
Amazon Linux 2023kernel6.12-libbpf1:6.12.68-92.122.amzn2023
Amazon Linux 2023kernel6.12-libbpf-devel1:6.12.68-92.122.amzn2023
Amazon Linux 2023kernel6.12-libbpf-static1:6.12.68-92.122.amzn2023
Amazon Linux 2023kernel6.12-modules-extra1:6.12.68-92.122.amzn2023
Amazon Linux 2023kernel6.12-modules-extra-common1:6.12.68-92.122.amzn2023
Amazon Linux 2023kernel6.12-tools1:6.12.68-92.122.amzn2023
Amazon Linux 2023kernel6.12-tools-devel1:6.12.68-92.122.amzn2023
Amazon Linux 2023perf1:6.1.163-186.299.amzn2023
Amazon Linux 2023perf6.121:6.12.68-92.122.amzn2023
Amazon Linux 2023python3-perf1:6.1.163-186.299.amzn2023
Amazon Linux 2023python3-perf6.121:6.12.68-92.122.amzn2023
Debian 11linux-6.16.1.162-1~deb11u1
Debian 12linux6.1.162-1
Debian 13linux6.12.69-1
Debian 14linux6.18.8-1
Ubuntu 16.04 LTSlinux-hwe-edgeno fix
Ubuntu 18.04 LTSlinux-aws-5.0no fix
Ubuntu 18.04 LTSlinux-aws-5.3no fix
Ubuntu 18.04 LTSlinux-azureno fix
Ubuntu 18.04 LTSlinux-azure-5.3no fix
Ubuntu 18.04 LTSlinux-azure-edgeno fix
Ubuntu 18.04 LTSlinux-gcpno fix
Ubuntu 18.04 LTSlinux-gcp-5.3no fix
Ubuntu 18.04 LTSlinux-gke-4.15no fix
Ubuntu 18.04 LTSlinux-gke-5.4no fix
Ubuntu 18.04 LTSlinux-gkeop-5.4no fix
Ubuntu 18.04 LTSlinux-hweno fix
Ubuntu 18.04 LTSlinux-hwe-edgeno fix
Ubuntu 18.04 LTSlinux-oemno fix
Ubuntu 18.04 LTSlinux-oracle-5.0no fix
Ubuntu 18.04 LTSlinux-oracle-5.3no fix
Ubuntu 20.04 LTSlinux-aws-5.11no fix
Ubuntu 20.04 LTSlinux-aws-5.13no fix
Ubuntu 20.04 LTSlinux-aws-5.8no fix
Ubuntu 20.04 LTSlinux-azure-5.11no fix
Ubuntu 20.04 LTSlinux-azure-5.13no fix
Ubuntu 20.04 LTSlinux-azure-5.8no fix
Ubuntu 20.04 LTSlinux-azure-fdeno fix
Ubuntu 20.04 LTSlinux-gcp-5.11no fix
Ubuntu 20.04 LTSlinux-gcp-5.13no fix
Ubuntu 20.04 LTSlinux-gcp-5.8no fix
Ubuntu 20.04 LTSlinux-gkeno fix
Ubuntu 20.04 LTSlinux-gke-5.15no fix
Ubuntu 20.04 LTSlinux-gkeopno fix
Ubuntu 20.04 LTSlinux-gkeop-5.15no fix
Ubuntu 20.04 LTSlinux-hwe-5.11no fix
Ubuntu 20.04 LTSlinux-hwe-5.13no fix
Ubuntu 20.04 LTSlinux-hwe-5.8no fix
Ubuntu 20.04 LTSlinux-intel-5.13no fix
Ubuntu 20.04 LTSlinux-oem-5.10no fix
Ubuntu 20.04 LTSlinux-oem-5.13no fix
Ubuntu 20.04 LTSlinux-oem-5.14no fix
Ubuntu 20.04 LTSlinux-oem-5.6no fix
Ubuntu 20.04 LTSlinux-oracle-5.11no fix
Ubuntu 20.04 LTSlinux-oracle-5.13no fix
Ubuntu 20.04 LTSlinux-oracle-5.8no fix
Ubuntu 20.04 LTSlinux-raspi2no fix
Ubuntu 20.04 LTSlinux-riscvno fix
Ubuntu 20.04 LTSlinux-riscv-5.11no fix
Ubuntu 20.04 LTSlinux-riscv-5.8no fix
Ubuntu 22.04 LTSlinux-allwinner-5.19no fix
Ubuntu 22.04 LTSlinux-aws-5.19no fix
Ubuntu 22.04 LTSlinux-aws-6.2no fix
Ubuntu 22.04 LTSlinux-aws-6.5no fix
Ubuntu 22.04 LTSlinux-aws-6.86.8.0-1057.60~22.04.1
Ubuntu 22.04 LTSlinux-azure-5.19no fix
Ubuntu 22.04 LTSlinux-azure-6.2no fix
Ubuntu 22.04 LTSlinux-azure-6.5no fix
Ubuntu 22.04 LTSlinux-azure-6.86.8.0-1059.65~22.04.1
Ubuntu 22.04 LTSlinux-azure-fde-5.19no fix
Ubuntu 22.04 LTSlinux-azure-fde-6.2no fix
Ubuntu 22.04 LTSlinux-azure-fde-6.86.8.0-1058.65~22.04.1
Ubuntu 22.04 LTSlinux-gcp-5.19no fix
Ubuntu 22.04 LTSlinux-gcp-6.2no fix
Ubuntu 22.04 LTSlinux-gcp-6.5no fix
Ubuntu 22.04 LTSlinux-gcp-6.86.8.0-1060.63~22.04.1
Ubuntu 22.04 LTSlinux-hwe-5.19no fix
Ubuntu 22.04 LTSlinux-hwe-6.2no fix
Ubuntu 22.04 LTSlinux-hwe-6.5no fix
Ubuntu 22.04 LTSlinux-hwe-6.86.8.0-124.124~22.04.1
Ubuntu 22.04 LTSlinux-ibm-6.86.8.0-1055.56~22.04.1
Ubuntu 22.04 LTSlinux-intel-iot-realtimeno fix
Ubuntu 22.04 LTSlinux-lowlatency-hwe-5.19no fix
Ubuntu 22.04 LTSlinux-lowlatency-hwe-6.2no fix
Ubuntu 22.04 LTSlinux-lowlatency-hwe-6.5no fix
Ubuntu 22.04 LTSlinux-lowlatency-hwe-6.86.8.0-117.117.1~22.04.1
Ubuntu 22.04 LTSlinux-nvidia-6.2no fix
Ubuntu 22.04 LTSlinux-nvidia-6.5no fix
Ubuntu 22.04 LTSlinux-nvidia-6.86.8.0-1054.57~22.04.1
Ubuntu 22.04 LTSlinux-oem-5.17no fix
Ubuntu 22.04 LTSlinux-oem-6.0no fix
Ubuntu 22.04 LTSlinux-oem-6.1no fix
Ubuntu 22.04 LTSlinux-oem-6.5no fix
Ubuntu 22.04 LTSlinux-oracle-6.5no fix
Ubuntu 22.04 LTSlinux-oracle-6.86.8.0-1054.55~22.04.1
Ubuntu 22.04 LTSlinux-realtimeno fix
Ubuntu 22.04 LTSlinux-riscvno fix
Ubuntu 22.04 LTSlinux-riscv-5.19no fix
Ubuntu 22.04 LTSlinux-riscv-6.5no fix
Ubuntu 22.04 LTSlinux-riscv-6.86.8.0-117.117~22.04.1
Ubuntu 22.04 LTSlinux-starfive-5.19no fix
Ubuntu 22.04 LTSlinux-starfive-6.2no fix
Ubuntu 22.04 LTSlinux-starfive-6.5no fix
Ubuntu 24.04 LTSlinux6.8.0-117.117
Ubuntu 24.04 LTSlinux-aws6.8.0-1055.58
Ubuntu 24.04 LTSlinux-aws-6.14no fix
Ubuntu 24.04 LTSlinux-aws-6.17no fix
Ubuntu 24.04 LTSlinux-azure6.8.0-1056.62
Ubuntu 24.04 LTSlinux-azure-6.11no fix
Ubuntu 24.04 LTSlinux-azure-6.14no fix
Ubuntu 24.04 LTSlinux-azure-6.176.17.0-1021.21~24.04.1
Ubuntu 24.04 LTSlinux-azure-fde6.8.0-1058.65
Ubuntu 24.04 LTSlinux-azure-fde-6.14no fix
Ubuntu 24.04 LTSlinux-azure-fde-6.176.17.0-1018.18~24.04.1
Ubuntu 24.04 LTSlinux-azure-nvidiano fix
Ubuntu 24.04 LTSlinux-azure-nvidia-6.14no fix
Ubuntu 24.04 LTSlinux-gcp6.8.0-1058.61
Ubuntu 24.04 LTSlinux-gcp-6.11no fix
Ubuntu 24.04 LTSlinux-gcp-6.14no fix
Ubuntu 24.04 LTSlinux-gcp-6.176.17.0-1021.24~24.04.1
Ubuntu 24.04 LTSlinux-gke6.8.0-1054.60
Ubuntu 24.04 LTSlinux-gkeop6.8.0-1041.44
Ubuntu 24.04 LTSlinux-hwe-6.11no fix
Ubuntu 24.04 LTSlinux-hwe-6.14no fix
Ubuntu 24.04 LTSlinux-hwe-6.176.17.0-41.41~24.04.1
Ubuntu 24.04 LTSlinux-ibm6.8.0-1055.56
Ubuntu 24.04 LTSlinux-lowlatency6.8.0-117.117.1
Ubuntu 24.04 LTSlinux-lowlatency-hwe-6.11no fix
Ubuntu 24.04 LTSlinux-nvidia6.8.0-1054.57
Ubuntu 24.04 LTSlinux-nvidia-6.11no fix
Ubuntu 24.04 LTSlinux-nvidia-6.176.17.0-1031.31
Ubuntu 24.04 LTSlinux-nvidia-lowlatency6.8.0-1054.57.1
Ubuntu 24.04 LTSlinux-nvidia-tegra6.8.0-1024.24
Ubuntu 24.04 LTSlinux-oem-6.11no fix
Ubuntu 24.04 LTSlinux-oem-6.14no fix
Ubuntu 24.04 LTSlinux-oem-6.176.17.0-1030.30
Ubuntu 24.04 LTSlinux-oem-6.8no fix
Ubuntu 24.04 LTSlinux-oracle6.8.0-1054.55
Ubuntu 24.04 LTSlinux-oracle-6.14no fix
Ubuntu 24.04 LTSlinux-oracle-6.176.17.0-1019.19~24.04.3
Ubuntu 24.04 LTSlinux-raspi6.8.0-1056.60
Ubuntu 24.04 LTSlinux-raspi-realtimeno fix
Ubuntu 24.04 LTSlinux-realtimeno fix
Ubuntu 24.04 LTSlinux-riscvno fix
Ubuntu 24.04 LTSlinux-riscv-6.14no fix
Ubuntu 24.04 LTSlinux-riscv-6.17no fix
Ubuntu 24.04 LTSlinux-xilinx6.8.0-1032.33
Ubuntu 25.10linuxno fix
Ubuntu 25.10linux-awsno fix
Ubuntu 25.10linux-azureno fix
Ubuntu 25.10linux-azure-fdeno fix
Ubuntu 25.10linux-gcpno fix
Ubuntu 25.10linux-oracleno fix
Ubuntu 25.10linux-raspino fix
Ubuntu 25.10linux-realtimeno fix
Ubuntu 25.10linux-riscvno fix
Ubuntu Nvidia-BlueField 24.04 LTSlinux-bluefield6.8.0-1022.26
Ubuntu Pro 16.04 LTSlinux4.4.0-288.322
Ubuntu Pro 16.04 LTSlinux-aws4.4.0-1197.212
Ubuntu Pro 16.04 LTSlinux-aws-hwe4.15.0-1197.210~16.04.1
Ubuntu Pro 16.04 LTSlinux-azure4.15.0-1208.223~16.04.1
Ubuntu Pro 16.04 LTSlinux-gcp4.15.0-1190.207~16.04.1
Ubuntu Pro 16.04 LTSlinux-hwe4.15.0-260.272~16.04.2
Ubuntu Pro 18.04 LTSlinux4.15.0-260.272
Ubuntu Pro 18.04 LTSlinux-aws4.15.0-1197.210
Ubuntu Pro 18.04 LTSlinux-azure-4.154.15.0-1207.222
Ubuntu Pro 18.04 LTSlinux-gcp-4.154.15.0-1190.207
Ubuntu Pro 18.04 LTSlinux-hwe-5.45.4.0-241.261~18.04.1
Ubuntu Pro 18.04 LTSlinux-oracle4.15.0-1160.171
Ubuntu Pro 20.04 LTSlinux5.4.0-241.261
Ubuntu Pro 22.04 LTSlinux5.15.0-198.208
Ubuntu Pro 22.04 LTSlinux-aws5.15.0-1117.124
Ubuntu Pro 22.04 LTSlinux-aws-6.86.8.0-1065.68~22.04.1
Ubuntu Pro 22.04 LTSlinux-azure5.15.0-1123.132
Ubuntu Pro 22.04 LTSlinux-gcp5.15.0-1118.128
Ubuntu Pro 22.04 LTSlinux-gcp-6.86.8.0-1069.77~22.04.1
Ubuntu Pro 22.04 LTSlinux-gke5.15.0-1113.119
Ubuntu Pro 22.04 LTSlinux-hwe-6.86.8.0-138.138~22.04.1
Ubuntu Pro 22.04 LTSlinux-ibm5.15.0-1111.115
Ubuntu Pro 22.04 LTSlinux-ibm-6.86.8.0-1066.67~22.04.1
Ubuntu Pro 22.04 LTSlinux-lowlatency5.15.0-195.205
Ubuntu Pro 24.04 LTSlinux6.8.0-142.142
Ubuntu Pro 24.04 LTSlinux-aws6.8.0-1065.68
Ubuntu Pro 24.04 LTSlinux-azure6.8.0-1068.76
Ubuntu Pro 24.04 LTSlinux-gcp6.8.0-1069.77
Ubuntu Pro 24.04 LTSlinux-gke6.8.0-1064.72
Ubuntu Pro 24.04 LTSlinux-ibm6.8.0-1065.66
Ubuntu Pro 24.04 LTSlinux-oracle6.8.0-1062.65
Ubuntu Pro 26.04 LTSlinux7.0.0-30.30
Ubuntu Pro 26.04 LTSlinux-aws7.0.0-1011.11
Ubuntu Pro 26.04 LTSlinux-azure7.0.0-1012.12
Ubuntu Pro 26.04 LTSlinux-gcp7.0.0-1010.10
Ubuntu Pro FIPS-updates 24.04 LTSlinux-aws-fips6.8.0-1055.58+fips1
Ubuntu Pro FIPS-updates 24.04 LTSlinux-azure-fips6.8.0-1059.65+fips1
Ubuntu Pro FIPS-updates 24.04 LTSlinux-fips6.8.0-116.116+fips1
Ubuntu Pro FIPS-updates 24.04 LTSlinux-gcp-fips6.8.0-1058.61+fips1
Ubuntu Pro Realtime 22.04 LTSlinux-realtime-6.86.8.1-1051.52~22.04.1
Ubuntu Pro Realtime 24.04 LTSlinux-raspi-realtime6.8.0-2045.46
Ubuntu Pro Realtime 24.04 LTSlinux-realtime6.8.1-1051.52
Ubuntu Pro Realtime 24.04 LTSlinux-realtime-6.14no fix
Ubuntu Pro Realtime 24.04 LTSlinux-realtime-6.176.17.0-1018.20~24.04.1