In the Linux kernel, the following vulnerability has been resolved:
arm64/fpsimd: Avoid clobbering kernel FPSIMD state with SMSTOP
On system with SME, a thread's kernel FPSIMD state may be erroneously clobbered during a context switch immediately after that state is restored. Systems without SME are unaffected.
If the CPU happens to be in streaming SVE mode before a context switch to a thread with kernel FPSIMD state, fpsimd_thread_switch() will restore the kernel FPSIMD state using fpsimd_load_kernel_state() while the CPU is still in streaming SVE mode. When fpsimd_thread_switch() subsequently calls fpsimd_flush_cpu_state(), this will execute an SMSTOP, causing an exit from streaming SVE mode. The exit from streaming SVE mode will cause the hardware to reset a number of FPSIMD/SVE/SME registers, clobbering the FPSIMD state.
Fix this by calling fpsimd_flush_cpu_state() before restoring the kernel FPSIMD state.
CVSS Details
- CVSS 3.1 Base Score: 7.8
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Amazon_linux_2023 | — | Upgrade kernel-tools-develUpgrade kernel6.12-debuginfoUpgrade kernel6.12-modules-extraUpgrade kernel-modules-extra-commonUpgrade kernel-livepatch-6.12.35-55.103Upgrade kernel6.12-debuginfo-common-x86_64Upgrade python3-perf6.12Upgrade python3-perf6.12-debuginfoUpgrade kernel-develUpgrade kernel-libbpfUpgrade kernel-tools-debuginfoUpgrade perf6.12-debuginfoUpgrade kernel6.12Upgrade bpftoolUpgrade kernel-headersUpgrade kernel6.12-debuginfo-common-aarch64Upgrade bpftool-debuginfoUpgrade kernel-libbpf-staticUpgrade kernel-libbpf-debuginfoUpgrade perf6.12Upgrade kernel-toolsUpgrade kernel-libbpf-devel | Aug 5, 2025 | Jul 3, 2025 |
| Debian | — | Upgrade linux | Jul 23, 2026 | Jul 23, 2026 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | Jul 3, 2025 |
| Suse | — | Upgrade dtb-lgUpgrade gfs2-kmp-64kbUpgrade kernel-rt-livepatchUpgrade kernel-64kb-develUpgrade kernel-kvmsmallUpgrade cluster-md-kmp-rtUpgrade kernel-kvmsmall-develUpgrade kernel-docs-htmlUpgrade dtb-qcomUpgrade gfs2-kmp-rtUpgrade dtb-caviumUpgrade kernel-symsUpgrade kselftests-kmp-64kbUpgrade dtb-freescaleUpgrade kernel-sourceUpgrade dlm-kmp-64kbUpgrade dtb-alteraUpgrade ocfs2-kmp-rtUpgrade dtb-hisiliconUpgrade dtb-amlogicUpgrade kernel-obs-qaUpgrade kernel-default-develUpgrade kernel-default-optionalUpgrade dtb-apmUpgrade ocfs2-kmp-64kbUpgrade kernel-default-livepatchUpgrade dtb-exynosUpgrade kernel-rtUpgrade kernel-macrosUpgrade cluster-md-kmp-defaultUpgrade kernel-64kbUpgrade kernel-default-extraUpgrade dtb-broadcomUpgrade kernel-zfcpdumpUpgrade kernel-64kb-optionalUpgrade kernel-default-vdsoUpgrade dtb-amazonUpgrade dtb-renesasUpgrade kernel-docsUpgrade kernel-64kb-extraUpgrade dtb-socionextUpgrade ocfs2-kmp-defaultUpgrade kernel-rt-vdsoUpgrade dtb-rockchipUpgrade kernel-develUpgrade kselftests-kmp-defaultUpgrade kernel-rt-optionalUpgrade kernel-rt-extraUpgrade dtb-armUpgrade dtb-allwinnerUpgrade kselftests-kmp-rtUpgrade kernel-obs-buildUpgrade kernel-rt-develUpgrade kernel-default-livepatch-develUpgrade dtb-mediatekUpgrade kernel-rt-livepatch-develUpgrade dtb-xilinxUpgrade dtb-nvidiaUpgrade dlm-kmp-rtUpgrade gfs2-kmp-defaultUpgrade dtb-sprdUpgrade dtb-marvellUpgrade dtb-amdUpgrade cluster-md-kmp-64kbUpgrade kernel-source-vanillaUpgrade kernel-kvmsmall-vdsoUpgrade dtb-appleUpgrade dlm-kmp-defaultUpgrade kernel-default | Dec 5, 2025 | Nov 6, 2025 |
| Ubuntu | — | Upgrade linux-image-oracle-64k-6.14Upgrade linux-image-fipsUpgrade linux-image-6.8.0-100-lowlatencyUpgrade linux-image-lowlatency-6.8Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-6.8.0-1043-oracle-64kUpgrade linux-image-awsUpgrade linux-image-gcp-64kUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-6.8.0-1046-azureUpgrade linux-image-6.8.0-1044-ibmUpgrade linux-image-azure-fipsUpgrade linux-image-6.14.0-1012-oemUpgrade linux-image-6.8.0-1030-gkeopUpgrade linux-image-6.14.0-1013-aws-64kUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-gcp-6.8Upgrade linux-image-gcp-64k-6.14Upgrade linux-image-oracle-6.14Upgrade linux-image-oem-24.04bUpgrade linux-image-6.8.0-1047-gcpUpgrade linux-image-realtimeUpgrade linux-image-6.8.0-1043-gke-64kUpgrade linux-image-6.8.0-2037-raspi-realtimeUpgrade linux-image-6.8.0-1046-nvidiaUpgrade linux-image-6.14.0-1012-azureUpgrade linux-image-azure-lts-24.04Upgrade linux-image-6.14.0-32-generic-64kUpgrade linux-image-gcp-fipsUpgrade linux-image-6.8.0-1046-aws-64kUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-6.8.0-1047-gcp-64kUpgrade linux-image-generic-64k-6.8Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-kvmUpgrade linux-image-6.14.0-1013-awsUpgrade linux-image-6.8.1-1041-realtimeUpgrade linux-image-6.8.0-1046-nvidia-lowlatencyUpgrade linux-image-generic-64k-6.14Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-oem-6.14Upgrade linux-image-raspiUpgrade linux-image-gke-64kUpgrade linux-image-oracleUpgrade linux-image-virtual-6.8Upgrade linux-image-6.14.0-1013-oracleUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-azure-6.14Upgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-generic-lpaeUpgrade linux-image-realtime-6.14Upgrade linux-image-oem-22.04Upgrade linux-image-6.8.0-100-genericUpgrade linux-image-aws-fipsUpgrade linux-image-lowlatency-64kUpgrade linux-image-gkeop-6.8Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-6.8.0-100-generic-64kUpgrade linux-image-nvidia-6.8Upgrade linux-image-nvidia-64kUpgrade linux-image-6.8.0-1047-raspiUpgrade linux-image-6.8.0-1046-aws-fipsUpgrade linux-image-realtime-6.8.1Upgrade linux-image-xilinx-6.8Upgrade linux-image-realtime-hwe-24.04Upgrade linux-image-gcp-fips-6.8Upgrade linux-image-oem-22.04dUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-oem-22.04bUpgrade linux-image-ibm-classicUpgrade linux-image-6.14.0-32-genericUpgrade linux-image-gkeUpgrade linux-image-virtualUpgrade linux-image-oracle-64kUpgrade linux-image-oem-24.04Upgrade linux-image-gke-6.8Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-azure-fips-6.8Upgrade linux-image-aws-64k-6.8Upgrade linux-image-aws-64kUpgrade linux-image-gke-64k-6.8Upgrade linux-image-6.8.0-1043-oracleUpgrade linux-image-gcpUpgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-generic-6.8Upgrade linux-image-6.8.0-1023-xilinxUpgrade linux-image-6.8.0-1046-azure-fipsUpgrade linux-image-6.8.0-1051-azureUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-6.14.0-1014-raspiUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-6.8.0-100-lowlatency-64kUpgrade linux-image-nvidiaUpgrade linux-image-realtime-hwe-22.04Upgrade linux-image-lowlatencyUpgrade linux-image-ibmUpgrade linux-image-oracle-6.8Upgrade linux-image-6.8.0-1046-nvidia-lowlatency-64kUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-xilinxUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-raspi-realtimeUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-oem-24.04cUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-oem-24.04aUpgrade linux-image-generic-64kUpgrade linux-image-generic-6.14Upgrade linux-image-genericUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-aws-fips-6.8Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-ibm-6.8Upgrade linux-image-gcp-6.14Upgrade linux-image-fips-6.8Upgrade linux-image-azure-6.8Upgrade linux-image-6.8.0-1046-nvidia-64kUpgrade linux-image-6.14.0-1016-gcp-64kUpgrade linux-image-raspi-6.14Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-virtual-6.14Upgrade linux-image-oem-22.04cUpgrade linux-image-oem-22.04aUpgrade linux-image-aws-lts-24.04Upgrade linux-image-6.14.0-1013-oracle-64kUpgrade linux-image-6.14.0-1012-realtimeUpgrade linux-image-6.14.0-1016-gcpUpgrade linux-image-6.8.0-100-fipsUpgrade linux-image-aws-6.14Upgrade linux-image-azureUpgrade linux-image-6.8.0-1046-awsUpgrade linux-image-raspi-6.8Upgrade linux-image-gkeopUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-aws-64k-6.14Upgrade linux-image-aws-6.8Upgrade linux-image-6.8.0-1047-gcp-fipsUpgrade linux-image-intel-iotgUpgrade linux-image-6.8.0-1043-gkeUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-virtual-hwe-22.04 | Jul 7, 2025 | Jul 3, 2025 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub