Cloudanix VulnDB

CVE-2025-38689

None

CVSS

—

EPSS

0.1%

Published

Sep 4, 2025

CISA due date

—

Cloudanix analysis

Schedule a fix SSVC: Track

A flaw in the Linux kernel's handling of advanced processor features can cause computers to crash without warning.

Exploitation
Local Privilege
Attacker needs
Low Privilege
Complexity
Moderate
Impact
Denial Of Service
Component
OS kernel
Class
Memory Corruption
Remediation
Patch
Effort
Medium
Patch risk
Low

What it actually does

A NULL pointer dereference in the avx512_status() function within x86 FPU handling code can trigger kernel crashes or memory corruption when specific AVX-512 processor state is accessed under edge conditions.

Why it matters to the business

Affected Linux systems may experience unexpected crashes or instability on AVX-512 capable hardware, leading to unplanned downtime and operational disruption. No ransomware or known threat actor campaigns have been observed despite the time elapsed since disclosure.

How an attack unfolds

An attacker with local code execution privileges triggers the vulnerable FPU state path by executing sequences that manipulate AVX-512 registers, causing the kernel to dereference a NULL pointer and crash the system. No public exploits or named APT groups are associated with this issue.

How to fix it

Upgrade the Linux kernel to version 6.16.2 or apply commit 2ca887e81095b99d890a8878841f36f4920181e6. For SUSE Linux Enterprise Server 12 SP2 and related SAP products, install kgraft-patch-SLE12-SP2_Update_9 version 11-2.1.

How to confirm the fix worked

Confirm the running kernel reports version 6.16.2 or later, or verify the fix commit is present in the kernel source tree. Test AVX-512 workloads for stability after patching.

Typical attack path

  1. Obtain local access or code execution on the target system
  2. Execute user-space code that exercises AVX-512 FPU state transitions
  3. Force the kernel into the faulty avx512_status() code path
  4. Trigger NULL dereference resulting in kernel panic or denial of service

How to detect it

Review kernel logs (dmesg, syslog, journalctl) for NULL pointer dereference oops messages referencing FPU or AVX512 functions around the time of system instability.

What your security team should do

  • Apply the kernel update to all affected systems as soon as possible
  • Prioritize servers and workloads that use AVX-512 extensions
  • Monitor kernel stability logs during rollout and maintain fallback boot options

The record

x86/fpu: Fix NULL dereference in avx512_status()

Affected packages

Ecosystem Package Introduced Fixed
Linux Kernel 6.16.0 6.16.2

Related vulnerabilities