linux: In the Linux kernel, the following vulnerability has been resolved: clocksource: Use migrate_disable() to avoid call...
CVE-2025-21767 is fixed in 82 products on 1 platform, first by ALAS2023-2025-876, released February 26, 2025. It is not reported as exploited. Patch Radar priority: Routine.
In the Linux kernel, the following vulnerability has been resolved: clocksource: Use migrate_disable() to avoid calling get_random_u32() in atomic context The following bug report happened with a PREEMPT_RT kernel: BUG: sleeping function called from invalid context at kernel/locking/spinlock_rt.c:48 in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 2012, name: kwatchdog preempt_count: 1, expected: 0 RCU nest depth: 0, expected: 0 get_random_u32+0x4f/0x110 clocksource_verify_choose_cpus+0xab/0x1a0 clocksource_verify_percpu.part.0+0x6b/0x330 clocksource_watchdog_kthread+0x193/0x1a0 It is due to the fact that clocksource_verify_choose_cpus() is invoked with preemption disabled. This function invokes get_random_u32() to obtain random numbers for choosing CPUs. The batched_entropy_32 local lock and/or the base_crng.lock spinlock in driver/char/random.c will be acquired during the call. In PREEMPT_RT kernel, they are both sleeping locks and so cannot be acquired in atomic context. Fix this problem by using migrate_disable() to allow smp_processor_id() to be reliably used without introducing atomic context. preempt_disable() is then called after clocksource_verify_choose_cpus() but before the clocksource measurement is being run to avoid introducing unexpected latency.
Where it's fixed
| Product | Fixed in | Fix | Released |
|---|---|---|---|
| Linux | |||
| bpftool · amzn 2023 | 6.1.129-138.220.amzn2023 | ALAS2023-2025-876 | Feb 26, 2025 |
| bpftool-debuginfo · amzn 2023 | 6.1.129-138.220.amzn2023 | ALAS2023-2025-876 | Feb 26, 2025 |
| dtb-aarch64 · opensuse-leap 15.6 | 6.4.0-150600.23.42.1 | SUSE-SU-2025:0856-1 | Mar 13, 2025 |
| kernel · amzn 2023 | 6.1.129-138.220.amzn2023 | ALAS2023-2025-876 | Feb 26, 2025 |
| kernel-64kb · opensuse-leap 15.6 | 6.4.0-150600.23.42.2 | SUSE-SU-2025:0856-1 | Mar 13, 2025 |
| kernel-64kb · sles 15.6 | 6.4.0-150600.23.42.2 | SUSE-SU-2025:0856-1 | Mar 13, 2025 |
| kernel-azure · opensuse-leap 15.6 | 6.4.0-150600.8.31.1 | SUSE-SU-2025:0847-1 | Mar 12, 2025 |
| kernel-azure · sles 15.6 | 6.4.0-150600.8.31.1 | SUSE-SU-2025:0847-1 | Mar 12, 2025 |
| kernel-coco · sles 15.6 | 6.4.0-15061.21.coco15sp6.1 | SUSE-SU-2025:01919-1 | Jun 12, 2025 |
| kernel-coco_debug · sles 15.6 | 6.4.0-15061.21.coco15sp6.1 | SUSE-SU-2025:01919-1 | Jun 12, 2025 |
| kernel-debug · opensuse-leap 15.6 | 6.4.0-150600.23.42.2 | SUSE-SU-2025:0856-1 | Mar 13, 2025 |
| kernel-debuginfo · amzn 2023 | 6.1.129-138.220.amzn2023 | ALAS2023-2025-876 | Feb 26, 2025 |
| kernel-debuginfo-common-aarch64 · amzn 2023 | 6.1.129-138.220.amzn2023 | ALAS2023-2025-876 | Feb 26, 2025 |
| kernel-debuginfo-common-x86_64 · amzn 2023 | 6.1.129-138.220.amzn2023 | ALAS2023-2025-876 | Feb 26, 2025 |
| kernel-default · opensuse-leap 15.6 | 6.4.0-150600.23.42.2 | SUSE-SU-2025:0856-1 | Mar 13, 2025 |
| kernel-default · sles 15.6 | 6.4.0-150600.23.42.2 | SUSE-SU-2025:0856-1 | Mar 13, 2025 |
| kernel-default-base · opensuse-leap 15.6 | 6.4.0-150600.23.42.2.150600.12.18.4 | SUSE-SU-2025:0856-1 | Mar 13, 2025 |
| kernel-default-base · sles 15.6 | 6.4.0-150600.23.42.2.150600.12.18.4 | SUSE-SU-2025:0856-1 | Mar 13, 2025 |
| kernel-devel · amzn 2023 | 6.1.129-138.220.amzn2023 | ALAS2023-2025-876 | Feb 26, 2025 |
| kernel-docs · opensuse-leap 15.6 | 6.4.0-150600.23.42.1 | SUSE-SU-2025:0856-1 | Mar 13, 2025 |
| kernel-docs · sles 15.6 | 6.4.0-150600.23.42.1 | SUSE-SU-2025:0856-1 | Mar 13, 2025 |
| kernel-headers · amzn 2023 | 6.1.129-138.220.amzn2023 | ALAS2023-2025-876 | Feb 26, 2025 |
| kernel-kvmsmall · opensuse-leap 15.6 | 6.4.0-150600.23.42.2 | SUSE-SU-2025:0856-1 | Mar 13, 2025 |
| kernel-libbpf · amzn 2023 | 6.1.129-138.220.amzn2023 | ALAS2023-2025-876 | Feb 26, 2025 |
| kernel-libbpf-devel · amzn 2023 | 6.1.129-138.220.amzn2023 | ALAS2023-2025-876 | Feb 26, 2025 |
| kernel-libbpf-static · amzn 2023 | 6.1.129-138.220.amzn2023 | ALAS2023-2025-876 | Feb 26, 2025 |
| kernel-livepatch-6.1.129-138.220 · amzn 2023 | 1.0-0.amzn2023 | ALAS2023-2025-876 | Feb 26, 2025 |
| kernel-livepatch-SLE15-SP6-RT_Update_9 · sles 15.6 | 1-150600.1.3.2 | SUSE-SU-2025:0955-1 | Mar 19, 2025 |
| kernel-livepatch-SLE15-SP6_Update_9 · sles 15.6 | 1-150600.13.3.4 | SUSE-SU-2025:0856-1 | Mar 13, 2025 |
| kernel-modules-extra · amzn 2023 | 6.1.129-138.220.amzn2023 | ALAS2023-2025-876 | Feb 26, 2025 |
| kernel-modules-extra-common · amzn 2023 | 6.1.129-138.220.amzn2023 | ALAS2023-2025-876 | Feb 26, 2025 |
| kernel-obs-build · opensuse-leap 15.6 | 6.4.0-150600.23.42.2 | SUSE-SU-2025:0856-1 | Mar 13, 2025 |
| kernel-obs-build · sles 15.6 | 6.4.0-150600.23.42.2 | SUSE-SU-2025:0856-1 | Mar 13, 2025 |
| kernel-obs-qa · opensuse-leap 15.6 | 6.4.0-150600.23.42.1 | SUSE-SU-2025:0856-1 | Mar 13, 2025 |
| kernel-rt · opensuse-leap 15.6 | 6.4.0-150600.10.29.1 | SUSE-SU-2025:0955-1 | Mar 19, 2025 |
| kernel-rt_debug · opensuse-leap 15.6 | 6.4.0-150600.10.29.1 | SUSE-SU-2025:0955-1 | Mar 19, 2025 |
| kernel-source · opensuse-leap 15.6 | 6.4.0-150600.23.42.1 | SUSE-SU-2025:0856-1 | Mar 13, 2025 |
| kernel-source · sles 15.6 | 6.4.0-150600.23.42.1 | SUSE-SU-2025:0856-1 | Mar 13, 2025 |
| kernel-source-azure · opensuse-leap 15.6 | 6.4.0-150600.8.31.1 | SUSE-SU-2025:0847-1 | Mar 12, 2025 |
| kernel-source-azure · sles 15.6 | 6.4.0-150600.8.31.1 | SUSE-SU-2025:0847-1 | Mar 12, 2025 |
| kernel-source-coco · sles 15.6 | 6.4.0-15061.21.coco15sp6.1 | SUSE-SU-2025:01919-1 | Jun 12, 2025 |
| kernel-source-rt · opensuse-leap 15.6 | 6.4.0-150600.10.29.1 | SUSE-SU-2025:0955-1 | Mar 19, 2025 |
| kernel-syms · opensuse-leap 15.6 | 6.4.0-150600.23.42.1 | SUSE-SU-2025:0856-1 | Mar 13, 2025 |
| kernel-syms · sles 15.6 | 6.4.0-150600.23.42.1 | SUSE-SU-2025:0856-1 | Mar 13, 2025 |
| kernel-syms-azure · opensuse-leap 15.6 | 6.4.0-150600.8.31.1 | SUSE-SU-2025:0847-1 | Mar 12, 2025 |
| kernel-syms-azure · sles 15.6 | 6.4.0-150600.8.31.1 | SUSE-SU-2025:0847-1 | Mar 12, 2025 |
| kernel-syms-coco · sles 15.6 | 6.4.0-15061.21.coco15sp6.1 | SUSE-SU-2025:01919-1 | Jun 12, 2025 |
| kernel-syms-rt · opensuse-leap 15.6 | 6.4.0-150600.10.29.1 | SUSE-SU-2025:0955-1 | Mar 19, 2025 |
| kernel-tools · amzn 2023 | 6.1.129-138.220.amzn2023 | ALAS2023-2025-876 | Feb 26, 2025 |
| kernel-tools-debuginfo · amzn 2023 | 6.1.129-138.220.amzn2023 | ALAS2023-2025-876 | Feb 26, 2025 |
| kernel-tools-devel · amzn 2023 | 6.1.129-138.220.amzn2023 | ALAS2023-2025-876 | Feb 26, 2025 |
| kernel-uek · ol 10 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek · ol 9 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek-core · ol 10 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek-core · ol 9 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek-debug · ol 10 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek-debug · ol 9 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek-debug-core · ol 10 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek-debug-core · ol 9 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek-debug-devel · ol 10 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek-debug-devel · ol 9 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek-debug-modules · ol 10 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek-debug-modules · ol 9 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek-debug-modules-core · ol 10 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek-debug-modules-core · ol 9 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek-debug-modules-deprecated · ol 10 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek-debug-modules-deprecated · ol 9 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek-debug-modules-desktop · ol 10 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek-debug-modules-desktop · ol 9 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek-debug-modules-extra · ol 10 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek-debug-modules-extra · ol 9 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek-debug-modules-extra-netfilter · ol 10 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek-debug-modules-extra-netfilter · ol 9 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek-debug-modules-usb · ol 10 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek-debug-modules-usb · ol 9 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek-debug-modules-wireless · ol 10 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek-debug-modules-wireless · ol 9 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek-devel · ol 10 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek-devel · ol 9 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek-doc · ol 10 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek-doc · ol 9 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek-modules · ol 10 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek-modules · ol 9 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek-modules-core · ol 10 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek-modules-core · ol 9 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek-modules-deprecated · ol 10 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek-modules-deprecated · ol 9 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek-modules-desktop · ol 10 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek-modules-desktop · ol 9 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek-modules-extra · ol 10 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek-modules-extra · ol 9 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek-modules-extra-netfilter · ol 10 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek-modules-extra-netfilter · ol 9 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek-modules-usb · ol 10 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek-modules-usb · ol 9 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek-modules-wireless · ol 10 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek-modules-wireless · ol 9 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek-tools · ol 10 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek-tools · ol 9 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek64k · ol 10 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek64k · ol 9 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek64k-core · ol 10 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek64k-core · ol 9 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek64k-devel · ol 10 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek64k-devel · ol 9 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek64k-modules · ol 10 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek64k-modules · ol 9 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek64k-modules-core · ol 10 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek64k-modules-core · ol 9 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek64k-modules-deprecated · ol 10 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek64k-modules-deprecated · ol 9 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek64k-modules-desktop · ol 10 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek64k-modules-desktop · ol 9 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek64k-modules-extra · ol 10 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek64k-modules-extra · ol 9 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek64k-modules-extra-netfilter · ol 10 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek64k-modules-extra-netfilter · ol 9 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek64k-modules-usb · ol 10 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek64k-modules-usb · ol 9 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek64k-modules-wireless · ol 10 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-uek64k-modules-wireless · ol 9 | 0:6.12.0-101.33.4.3.el9uek | ELSA-2025-20480 | Jul 17, 2025 |
| kernel-zfcpdump · opensuse-leap 15.6 | 6.4.0-150600.23.42.2 | SUSE-SU-2025:0856-1 | Mar 13, 2025 |
| kernel-zfcpdump · sles 15.6 | 6.4.0-150600.23.42.2 | SUSE-SU-2025:0856-1 | Mar 13, 2025 |
| linux · Debian 12.15 (bookworm) | 6.1.129-1 | DEBIAN-CVE-2025-21767 | Feb 27, 2025 |
| linux · Debian 13.5 (trixie) | 6.12.16-1 | DEBIAN-CVE-2025-21767 | Feb 27, 2025 |
| linux · Debian 14 | 6.12.16-1 | DEBIAN-CVE-2025-21767 | Feb 27, 2025 |
| perf · amzn 2023 | 6.1.129-138.220.amzn2023 | ALAS2023-2025-876 | Feb 26, 2025 |
| perf-debuginfo · amzn 2023 | 6.1.129-138.220.amzn2023 | ALAS2023-2025-876 | Feb 26, 2025 |
| python3-perf · amzn 2023 | 6.1.129-138.220.amzn2023 | ALAS2023-2025-876 | Feb 26, 2025 |
| python3-perf-debuginfo · amzn 2023 | 6.1.129-138.220.amzn2023 | ALAS2023-2025-876 | Feb 26, 2025 |
Patch Radar data is free to use with attribution. Terms and how to credit it.
Product names, logos and trademarks shown on Patch Radar belong to their respective owners. They are used only to identify the software each security fix applies to and to help readers find their platform. Their use does not imply any affiliation with, or endorsement by, those owners, and Patchblox is not affiliated with any of them.