CVE-2024-50275
NoneCVSS
—
EPSS
0.2%
Published
Nov 19, 2024
CISA due date
—
Cloudanix analysis
A timing error in how the system manages special processor features on certain chips can cause unexpected warnings or glitches during normal operation.
- Exploitation
- Local Privilege
- Attacker needs
- Local User
- Complexity
- Moderate
- Impact
- Other
- Component
- OS kernel
- Class
- Race Condition
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
Race condition in arm64 SVE trap handling manipulates saved FPSIMD/SVE state incorrectly, allowing a task to retain TIF_SVE set with TIF_FOREIGN_FPSTATE clear while CPU state is stale after preemption and migration.
Why it matters to the business
Intermittent kernel warnings and potential instability on ARM64 Linux systems can increase support burden and risk of unexpected behavior in compute workloads, with urgency driven by 692 days since publication despite low EPSS.
How an attack unfolds
Local code triggers an SVE trap on one CPU, gets preempted and migrated before and after state manipulation, then returns to the original CPU where stale hardware state with SVE traps enabled is reused and TIF_FOREIGN_FPSTATE is incorrectly cleared, bypassing restore on userspace return; threat actor mentions of espionage campaigns and Linux kernel resource issues provide context but no public exploits are known.
How to fix it
Apply the upstream fix that calls fpsimd_flush_task_state to detach from saved CPU state; for listed flashplugin-nonfree packages on Ubuntu 14.04 LTS upgrade to 11.2.202.554ubuntu0.14.04.1 or later kernel equivalents that include the resolution.
How to confirm the fix worked
Confirm TIF_FOREIGN_FPSTATE is properly set after migration in SVE paths and that do_sve_acc no longer emits the TIF_SVE WARN_ON; test with preemption stress on ARM64 SVE hardware.
Typical attack path
- Trigger SVE trap via userspace vector code
- Force preemption and CPU migration during do_sve_acc
- Allow stale fpsimd_last_state reuse on return to original CPU
- Observe TIF_SVE set without expected trap or trigger WARN_ON
How to detect it
Search kernel logs for the specific WARN_ON string from do_sve_acc and any fpsimd context warnings around SVE trap handling; correlate with process migrations and TIF flag changes in scheduler traces.
What your security team should do
- Prioritize kernel updates on all ARM64 systems within standard patching windows given absence from KEV
- Monitor for related SVE and fpsimd warnings in dmesg
- Review downstream package dependents for any indirect exposure
The record
In the Linux kernel, the following vulnerability has been resolved: arm64/sve: Discard stale CPU state when handling SVE traps The logic for handling SVE traps manipulates saved FPSIMD/SVE state incorrectly, and a race with preemption can result in a task having TIF_SVE set and TIF_FOREIGN_FPSTATE clear even though the live CPU state is stale (e.g. with SVE traps enabled). This has been observed to result in warnings from do_sve_acc() where SVE traps are not expected while TIF_SVE is set: | if (test_and_set_thread_flag(TIF_SVE)) | WARN_ON(1); /* SVE access shouldn't have trapped */ Warnings of this form have been reported intermittently, e.g. https://lore.kernel.org/linux-arm-kernel/CA+G9fYtEGe_DhY2Ms7+L7NKsLYUomGsgqpdBj+QwDLeSg=JhGg@mail.gmail.com/ https://lore.kernel.org/linux-arm-kernel/000000000000511e9a060ce5a45c@google.com/ The race can occur when the SVE trap handler is preempted before and after manipulating the saved FPSIMD/SVE state, starting and ending on the same CPU, e.g. | void do_sve_acc(unsigned long esr, struct pt_regs *regs) | { | // Trap on CPU 0 with TIF_SVE clear, SVE traps enabled | // task->fpsimd_cpu is 0. | // per_cpu_ptr(&fpsimd_last_state, 0) is task. | | ... | | // Preempted; migrated from CPU 0 to CPU 1. | // TIF_FOREIGN_FPSTATE is set. | | get_cpu_fpsimd_context(); | | if (test_and_set_thread_flag(TIF_SVE)) | WARN_ON(1); /* SVE access shouldn't have trapped */ | | sve_init_regs() { | if (!test_thread_flag(TIF_FOREIGN_FPSTATE)) { | ... | } else { | fpsimd_to_sve(current); | current->thread.fp_type = FP_STATE_SVE; | } | } | | put_cpu_fpsimd_context(); | | // Preempted; migrated from CPU 1 to CPU 0. | // task->fpsimd_cpu is still 0 | // If per_cpu_ptr(&fpsimd_last_state, 0) is still task then: | // - Stale HW state is reused (with SVE traps enabled) | // - TIF_FOREIGN_FPSTATE is cleared | // - A return to userspace skips HW state restore | } Fix the case where the state is not live and TIF_FOREIGN_FPSTATE is set by calling fpsimd_flush_task_state() to detach from the saved CPU state. This ensures that a subsequent context switch will not reuse the stale CPU state, and will instead set TIF_FOREIGN_FPSTATE, forcing the new state to be reloaded from memory prior to a return to userspace.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| AlmaLinux:8 | bpftool | 0 | 4.18.0-553.37.1.el8_10 |
| AlmaLinux:8 | kernel | 0 | 4.18.0-553.37.1.el8_10 |
| AlmaLinux:8 | kernel-abi-stablelists | 0 | 4.18.0-553.37.1.el8_10 |
| AlmaLinux:8 | kernel-core | 0 | 4.18.0-553.37.1.el8_10 |
| AlmaLinux:8 | kernel-cross-headers | 0 | 4.18.0-553.37.1.el8_10 |
| AlmaLinux:8 | kernel-debug | 0 | 4.18.0-553.37.1.el8_10 |
| AlmaLinux:8 | kernel-debug-core | 0 | 4.18.0-553.37.1.el8_10 |
| AlmaLinux:8 | kernel-debug-devel | 0 | 4.18.0-553.37.1.el8_10 |
| AlmaLinux:8 | kernel-debug-modules | 0 | 4.18.0-553.37.1.el8_10 |
| AlmaLinux:8 | kernel-debug-modules-extra | 0 | 4.18.0-553.37.1.el8_10 |
| AlmaLinux:8 | kernel-devel | 0 | 4.18.0-553.37.1.el8_10 |
| AlmaLinux:8 | kernel-doc | 0 | 4.18.0-553.37.1.el8_10 |
| AlmaLinux:8 | kernel-headers | 0 | 4.18.0-553.37.1.el8_10 |
| AlmaLinux:8 | kernel-modules | 0 | 4.18.0-553.37.1.el8_10 |
| AlmaLinux:8 | kernel-modules-extra | 0 | 4.18.0-553.37.1.el8_10 |
| AlmaLinux:8 | kernel-rt | 0 | 4.18.0-553.37.1.rt7.378.el8_10 |
| AlmaLinux:8 | kernel-rt-core | 0 | 4.18.0-553.37.1.rt7.378.el8_10 |
| AlmaLinux:8 | kernel-rt-debug | 0 | 4.18.0-553.37.1.rt7.378.el8_10 |
| AlmaLinux:8 | kernel-rt-debug-core | 0 | 4.18.0-553.37.1.rt7.378.el8_10 |
| AlmaLinux:8 | kernel-rt-debug-devel | 0 | 4.18.0-553.37.1.rt7.378.el8_10 |
| AlmaLinux:8 | kernel-rt-debug-modules | 0 | 4.18.0-553.37.1.rt7.378.el8_10 |
| AlmaLinux:8 | kernel-rt-debug-modules-extra | 0 | 4.18.0-553.37.1.rt7.378.el8_10 |
| AlmaLinux:8 | kernel-rt-devel | 0 | 4.18.0-553.37.1.rt7.378.el8_10 |
| AlmaLinux:8 | kernel-rt-modules | 0 | 4.18.0-553.37.1.rt7.378.el8_10 |
| AlmaLinux:8 | kernel-rt-modules-extra | 0 | 4.18.0-553.37.1.rt7.378.el8_10 |
| AlmaLinux:8 | kernel-tools | 0 | 4.18.0-553.37.1.el8_10 |
| AlmaLinux:8 | kernel-tools-libs | 0 | 4.18.0-553.37.1.el8_10 |
| AlmaLinux:8 | kernel-tools-libs-devel | 0 | 4.18.0-553.37.1.el8_10 |
| AlmaLinux:8 | kernel-zfcpdump | 0 | 4.18.0-553.37.1.el8_10 |
| AlmaLinux:8 | kernel-zfcpdump-core | 0 | 4.18.0-553.37.1.el8_10 |
| AlmaLinux:8 | kernel-zfcpdump-devel | 0 | 4.18.0-553.37.1.el8_10 |
| AlmaLinux:8 | kernel-zfcpdump-modules | 0 | 4.18.0-553.37.1.el8_10 |
| AlmaLinux:8 | kernel-zfcpdump-modules-extra | 0 | 4.18.0-553.37.1.el8_10 |
| AlmaLinux:8 | perf | 0 | 4.18.0-553.37.1.el8_10 |
| AlmaLinux:8 | python3-perf | 0 | 4.18.0-553.37.1.el8_10 |
| AlmaLinux:9 | bpftool | 0 | 7.4.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel-64k | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel-64k-core | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel-64k-debug | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel-64k-debug-core | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel-64k-debug-devel | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel-64k-debug-devel-matched | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel-64k-debug-modules | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel-64k-debug-modules-core | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel-64k-debug-modules-extra | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel-64k-devel | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel-64k-devel-matched | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel-64k-modules | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel-64k-modules-core | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel-64k-modules-extra | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel-abi-stablelists | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel-core | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel-cross-headers | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel-debug | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel-debug-core | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel-debug-devel | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel-debug-devel-matched | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel-debug-modules | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel-debug-modules-core | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel-debug-modules-extra | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel-debug-uki-virt | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel-devel | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel-devel-matched | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel-doc | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel-headers | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel-modules | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel-modules-core | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel-modules-extra | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel-rt | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel-rt-core | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel-rt-debug | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel-rt-debug-core | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel-rt-debug-devel | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel-rt-debug-modules | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel-rt-debug-modules-core | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel-rt-debug-modules-extra | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel-rt-devel | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel-rt-modules | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel-rt-modules-core | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel-rt-modules-extra | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel-tools | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel-tools-libs | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel-tools-libs-devel | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel-uki-virt | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel-uki-virt-addons | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel-zfcpdump | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel-zfcpdump-core | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel-zfcpdump-devel | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel-zfcpdump-devel-matched | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel-zfcpdump-modules | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel-zfcpdump-modules-core | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | kernel-zfcpdump-modules-extra | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | libperf | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | perf | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | python3-perf | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | rtla | 0 | 5.14.0-503.22.1.el9_5 |
| AlmaLinux:9 | rv | 0 | 5.14.0-503.22.1.el9_5 |
| Debian:11 | linux-6.1 | 0 | 6.1.128-1~deb11u1 |
| Debian:11 | linux-6.1 | 0 | 6.1.6.1.128-1~deb11u1 |
| Debian:12 | linux | 0 | No fix |
| Debian:12 | linux | 0 | 6.1.123-1 |
| Debian:13 | linux | 0 | No fix |
| Debian:13 | linux | 0 | 6.11.9-1 |
| Linux | Kernel | 5.13.0 | 5.15.174 |
| Rocky Linux:8 | kernel | 0 | 0:4.18.0-553.37.1.el8_10 |
| Rocky Linux:8 | kernel-rt | 0 | 0:4.18.0-553.37.1.rt7.378.el8_10 |
| SUSE:Linux Enterprise High Availability Extension 15 SP6 | kernel-default | 0 | 6.4.0-150600.23.30.1 |
| SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS | kernel-64kb | 0 | 5.14.21-150500.55.94.1 |
| SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS | kernel-default | 0 | 5.14.21-150500.55.94.1 |
| SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS | kernel-default-base | 0 | 5.14.21-150500.55.94.1.150500.6.43.1 |
| SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS | kernel-docs | 0 | 5.14.21-150500.55.94.1 |
| SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS | kernel-obs-build | 0 | 5.14.21-150500.55.94.1 |
| SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS | kernel-source | 0 | 5.14.21-150500.55.94.1 |
| SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS | kernel-syms | 0 | 5.14.21-150500.55.94.1 |
| SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS | kernel-64kb | 0 | 5.14.21-150500.55.94.1 |
| SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS | kernel-default | 0 | 5.14.21-150500.55.94.1 |
| SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS | kernel-default-base | 0 | 5.14.21-150500.55.94.1.150500.6.43.1 |
| SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS | kernel-docs | 0 | 5.14.21-150500.55.94.1 |
| SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS | kernel-obs-build | 0 | 5.14.21-150500.55.94.1 |
| SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS | kernel-source | 0 | 5.14.21-150500.55.94.1 |
| SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS | kernel-syms | 0 | 5.14.21-150500.55.94.1 |
| SUSE:Linux Enterprise Live Patching 15 SP5 | kernel-default | 0 | 5.14.21-150500.55.94.1 |
| SUSE:Linux Enterprise Live Patching 15 SP5 | kernel-livepatch-SLE15-SP5_Update_23 | 0 | 1-150500.11.3.1 |
| SUSE:Linux Enterprise Live Patching 15 SP6 | kernel-default | 0 | 6.4.0-150600.23.30.1 |
| SUSE:Linux Enterprise Live Patching 15 SP6 | kernel-livepatch-SLE15-SP6-RT_Update_6 | 0 | 1-150600.1.3.1 |
| SUSE:Linux Enterprise Live Patching 15 SP6 | kernel-livepatch-SLE15-SP6_Update_6 | 0 | 1-150600.13.3.5 |
| SUSE:Linux Enterprise Micro 5.5 | kernel-default | 0 | 5.14.21-150500.55.94.1 |
| SUSE:Linux Enterprise Micro 5.5 | kernel-default-base | 0 | 5.14.21-150500.55.94.1.150500.6.43.1 |
| SUSE:Linux Enterprise Micro 5.5 | kernel-rt | 0 | 5.14.21-150500.13.85.1 |
| SUSE:Linux Enterprise Micro 5.5 | kernel-source | 0 | 5.14.21-150500.55.94.1 |
| SUSE:Linux Enterprise Micro 5.5 | kernel-source-rt | 0 | 5.14.21-150500.13.85.1 |
| SUSE:Linux Enterprise Module for Basesystem 15 SP6 | kernel-64kb | 0 | 6.4.0-150600.23.30.1 |
| SUSE:Linux Enterprise Module for Basesystem 15 SP6 | kernel-default | 0 | 6.4.0-150600.23.30.1 |
| SUSE:Linux Enterprise Module for Basesystem 15 SP6 | kernel-default-base | 0 | 6.4.0-150600.23.30.1.150600.12.12.6 |
| SUSE:Linux Enterprise Module for Basesystem 15 SP6 | kernel-source | 0 | 6.4.0-150600.23.30.1 |
| SUSE:Linux Enterprise Module for Basesystem 15 SP6 | kernel-zfcpdump | 0 | 6.4.0-150600.23.30.1 |
| SUSE:Linux Enterprise Module for Confidential Computing Technical Preview 15 SP6 | kernel-coco | 0 | 6.4.0-15061.9.coco15sp6.1 |
| SUSE:Linux Enterprise Module for Confidential Computing Technical Preview 15 SP6 | kernel-coco_debug | 0 | 6.4.0-15061.9.coco15sp6.1 |
| SUSE:Linux Enterprise Module for Confidential Computing Technical Preview 15 SP6 | kernel-source-coco | 0 | 6.4.0-15061.9.coco15sp6.1 |
| SUSE:Linux Enterprise Module for Confidential Computing Technical Preview 15 SP6 | kernel-syms-coco | 0 | 6.4.0-15061.9.coco15sp6.1 |
| SUSE:Linux Enterprise Module for Development Tools 15 SP6 | kernel-docs | 0 | 6.4.0-150600.23.30.1 |
| SUSE:Linux Enterprise Module for Development Tools 15 SP6 | kernel-obs-build | 0 | 6.4.0-150600.23.30.1 |
| SUSE:Linux Enterprise Module for Development Tools 15 SP6 | kernel-source | 0 | 6.4.0-150600.23.30.1 |
| SUSE:Linux Enterprise Module for Development Tools 15 SP6 | kernel-syms | 0 | 6.4.0-150600.23.30.1 |
| SUSE:Linux Enterprise Module for Legacy 15 SP6 | kernel-default | 0 | 6.4.0-150600.23.30.1 |
| SUSE:Linux Enterprise Module for Public Cloud 15 SP6 | kernel-azure | 0 | 6.4.0-150600.8.20.1 |
| SUSE:Linux Enterprise Module for Public Cloud 15 SP6 | kernel-source-azure | 0 | 6.4.0-150600.8.20.1 |
| SUSE:Linux Enterprise Module for Public Cloud 15 SP6 | kernel-syms-azure | 0 | 6.4.0-150600.8.20.1 |
| SUSE:Linux Enterprise Server 15 SP5-LTSS | kernel-64kb | 0 | 5.14.21-150500.55.94.1 |
| SUSE:Linux Enterprise Server 15 SP5-LTSS | kernel-default | 0 | 5.14.21-150500.55.94.1 |
| SUSE:Linux Enterprise Server 15 SP5-LTSS | kernel-default-base | 0 | 5.14.21-150500.55.94.1.150500.6.43.1 |
| SUSE:Linux Enterprise Server 15 SP5-LTSS | kernel-docs | 0 | 5.14.21-150500.55.94.1 |
| SUSE:Linux Enterprise Server 15 SP5-LTSS | kernel-obs-build | 0 | 5.14.21-150500.55.94.1 |
| SUSE:Linux Enterprise Server 15 SP5-LTSS | kernel-source | 0 | 5.14.21-150500.55.94.1 |
| SUSE:Linux Enterprise Server 15 SP5-LTSS | kernel-syms | 0 | 5.14.21-150500.55.94.1 |
| SUSE:Linux Enterprise Server 15 SP5-LTSS | kernel-zfcpdump | 0 | 5.14.21-150500.55.94.1 |
| SUSE:Linux Enterprise Server for SAP Applications 15 SP5 | kernel-default | 0 | 5.14.21-150500.55.94.1 |
| SUSE:Linux Enterprise Server for SAP Applications 15 SP5 | kernel-default-base | 0 | 5.14.21-150500.55.94.1.150500.6.43.1 |
| SUSE:Linux Enterprise Server for SAP Applications 15 SP5 | kernel-docs | 0 | 5.14.21-150500.55.94.1 |
| SUSE:Linux Enterprise Server for SAP Applications 15 SP5 | kernel-obs-build | 0 | 5.14.21-150500.55.94.1 |
| SUSE:Linux Enterprise Server for SAP Applications 15 SP5 | kernel-source | 0 | 5.14.21-150500.55.94.1 |
| SUSE:Linux Enterprise Server for SAP Applications 15 SP5 | kernel-syms | 0 | 5.14.21-150500.55.94.1 |
| SUSE:Linux Enterprise Workstation Extension 15 SP6 | kernel-default | 0 | 6.4.0-150600.23.30.1 |
| SUSE:Real Time Module 15 SP6 | kernel-rt | 0 | 6.4.0-150600.10.20.1 |
| SUSE:Real Time Module 15 SP6 | kernel-rt_debug | 0 | 6.4.0-150600.10.20.1 |
| SUSE:Real Time Module 15 SP6 | kernel-source-rt | 0 | 6.4.0-150600.10.20.1 |
| SUSE:Real Time Module 15 SP6 | kernel-syms-rt | 0 | 6.4.0-150600.10.20.1 |
| Ubuntu:14.04:LTS | linux | 0 | 3.11.0-12.19 |
| Ubuntu:14.04:LTS | linux-aws | 0 | 4.4.0-1002.2 |
| Ubuntu:14.04:LTS | linux-azure | 0 | 4.15.0-1023.24~14.04.1 |
| Ubuntu:14.04:LTS | linux-lts-xenial | 0 | 4.4.0-13.29~14.04.1 |
| Ubuntu:16.04:LTS | linux | 0 | 4.4.0-2.16 |
| Ubuntu:16.04:LTS | linux-aws | 0 | 4.4.0-1001.10 |
| Ubuntu:16.04:LTS | linux-aws-hwe | 0 | 4.15.0-1030.31~16.04.1 |
| Ubuntu:16.04:LTS | linux-azure | 0 | 4.11.0-1009.9 |
| Ubuntu:16.04:LTS | linux-gcp | 0 | 4.10.0-1004.4 |
| Ubuntu:16.04:LTS | linux-hwe | 0 | 4.8.0-39.42~16.04.1 |
| Ubuntu:16.04:LTS | linux-hwe-edge | 0 | No fix |
| Ubuntu:16.04:LTS | linux-kvm | 0 | 4.4.0-1004.9 |
| Ubuntu:16.04:LTS | linux-oracle | 0 | 4.15.0-1007.9~16.04.1 |
| Ubuntu:18.04:LTS | linux | 0 | 4.13.0-16.19 |
| Ubuntu:18.04:LTS | linux-aws | 0 | 4.15.0-1001.1 |
| Ubuntu:18.04:LTS | linux-aws-5.0 | 0 | No fix |
| Ubuntu:18.04:LTS | linux-aws-5.3 | 0 | No fix |
| Ubuntu:18.04:LTS | linux-aws-5.4 | 0 | 5.4.0-1018.18~18.04.1 |
| Ubuntu:18.04:LTS | linux-azure | 0 | No fix |
| Ubuntu:18.04:LTS | linux-azure-4.15 | 0 | 4.15.0-1082.92 |
| Ubuntu:18.04:LTS | linux-azure-5.3 | 0 | No fix |
| Ubuntu:18.04:LTS | linux-azure-5.4 | 0 | 5.4.0-1020.20~18.04.1 |
| Ubuntu:18.04:LTS | linux-azure-edge | 0 | No fix |
| Ubuntu:18.04:LTS | linux-gcp | 0 | No fix |
| Ubuntu:18.04:LTS | linux-gcp-4.15 | 0 | 4.15.0-1071.81 |
| Ubuntu:18.04:LTS | linux-gcp-5.3 | 0 | No fix |
| Ubuntu:18.04:LTS | linux-gcp-5.4 | 0 | 5.4.0-1019.19~18.04.2 |
| Ubuntu:18.04:LTS | linux-gke-4.15 | 0 | No fix |
| Ubuntu:18.04:LTS | linux-gke-5.4 | 0 | No fix |
| Ubuntu:18.04:LTS | linux-gkeop-5.4 | 0 | No fix |
| Ubuntu:18.04:LTS | linux-hwe | 0 | No fix |
| Ubuntu:18.04:LTS | linux-hwe-5.4 | 0 | 5.4.0-37.41~18.04.1 |
Related vulnerabilities
- CVE-2025-68301 In the Linux kernel, the following vulnerability has been resolved: net: atlantic: fix… Also affects bpftool
- CVE-2025-68285 In the Linux kernel, the following vulnerability has been resolved: libceph: fix… Also affects bpftool
- CVE-2025-40277 In the Linux kernel, the following vulnerability has been resolved: drm/vmwgfx: Validate… Also affects bpftool
- CVE-2025-40248 In the Linux kernel, the following vulnerability has been resolved: vsock: Ignore… Also affects bpftool
- CVE-2025-40240 In the Linux kernel, the following vulnerability has been resolved: sctp: avoid NULL… Also affects bpftool
- CVE-2025-40154 In the Linux kernel, the following vulnerability has been resolved: ASoC: Intel… Also affects bpftool
- CVE-2025-40096 In the Linux kernel, the following vulnerability has been resolved: drm/sched: Fix… Also affects bpftool
- CVE-2025-38352 In the Linux kernel, the following vulnerability has been resolved: posix-cpu-timers: fix… Also affects bpftool