Vulnerability in Linux Kernel Affects FPSIMD State Management
CVE-2025-38169

Currently unrated

Key Information:

Vendor

Linux

Status
Vendor
CVE Published:
3 July 2025

What is CVE-2025-38169?

A vulnerability in the Linux kernel related to the management of the Floating Point and SIMD (FPSIMD) state may lead to unintended effects during context switching on systems with Scalable Matrix Extensions (SME). Specifically, when a thread with an FPSIMD state is executed following a thread in streaming Scalable Vector Extensions (SVE) mode, improper handling may cause the kernel FPSIMD state to be overwritten during a context switch. This occurs when the fpsimd_thread_switch() function attempts to restore the FPSIMD state while the CPU remains in streaming SVE mode, resulting in hardware registers being reset and compromising system operations. The issue is addressed by modifying the execution order in the context switch process to ensure the FPSIMD state is appropriately preserved.

Affected Version(s)

Linux e92bee9f861b466c676f0200be3e46af7bc4ac6b < 55d52af498daea75aa03ba9b7e444c8ae495ac20

Linux e92bee9f861b466c676f0200be3e46af7bc4ac6b

Linux e92bee9f861b466c676f0200be3e46af7bc4ac6b < 01098d893fa8a6edb2b56e178b798e3e6b674f02

References

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.
CVE-2025-38169 : Vulnerability in Linux Kernel Affects FPSIMD State Management