
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2025-68171 is a Linux kernel vulnerability in the x86 FPU (Floating Point Unit) subsystem, specifically affecting XFD (Extended Feature Disable) state management during signal delivery. The flaw was introduced with commit 672365477ae8afca5a1cca98c1deb733235e4525 (kernel 5.16, when AMX support was added) and disclosed on December 16, 2025. It affects Linux kernel versions from 5.16 up to the patched stable releases: 6.1.159, 6.6.117, 6.12.58, 6.17.8, and 6.18. The CVSS base score is listed as 0.0 in ENISA data, reflecting its nature as a kernel warning/stability issue rather than a direct privilege escalation (ENISA EUVD, CVE.org).
The root cause is a missing XFD MSR (Model-Specific Register) re-synchronization in fpu__clear_user_states() during signal delivery on x86 systems with dynamic FPU features such as Intel AMX. When a non-AMX task is preempted by an AMX-enabled task that modifies the XFD MSR, and the non-AMX task subsequently resumes and reloads XSTATE with init values, a mismatch arises between fpstate::xfd and the CPU's current XFD state. This triggers a kernel WARN_ON in xfd_validate_state(). The fix invokes xfd_update_state() within fpu__clear_user_states() to detect and correct the mismatch; this also benefits the sigreturn path where fpu__restore_sig() may call fpu__clear_user_states() when the sigframe is inaccessible. The issue is classified under improper state management (CWE-664) (ENISA EUVD).
The primary impact is a kernel warning (WARN_ON) that can cause system instability or unexpected behavior on x86 systems running workloads that mix AMX-enabled and non-AMX tasks, such as KVM virtualization environments. There is no evidence of direct privilege escalation, arbitrary code execution, or data exfiltration; the vulnerability primarily affects system availability and reliability. In high-density virtualization or HPC environments where AMX is actively used, repeated triggering of this condition could degrade system stability (ENISA EUVD).
The Linux kernel maintainers have released patches across all affected stable branches. Users should upgrade to one of the following fixed versions: 6.1.159, 6.6.117, 6.12.58, 6.17.8, or 6.18. Downstream distributions including Debian (DLA-4436-1 for kernel 6.1 LTS), SUSE, Oracle Linux, and Red Hat have issued or are issuing updated kernel packages. No configuration-based workaround is available; patching is the only remediation (ENISA EUVD, Debian LTS).
The vulnerability was originally reported by Sean (during KVM testing) and further analyzed by Chao, who identified the reproducible preemption scenario. The fix was authored by the x86 FPU maintainers with minor changelog edits by Dave Hansen (dhansen). Coverage has been limited to Linux security advisory aggregators and scanner vendors (Tenable/Nessus, Qualys), with no significant broader media or social media discussion (ENISA EUVD).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."