CVE-2026-64221

Linux · Kernel

A use-after-free vulnerability in the Linux kernel spi: ti-qspi driver occurs when DMA setup fails, allowing for potential memory corruption or code execution.

Executive summary

A use-after-free vulnerability in the Linux kernel spi: ti-qspi driver allows local, authenticated users to potentially escalate privileges or crash the system.

Vulnerability

This is a use-after-free vulnerability (CWE-825) in the ti-qspi driver that occurs during probe-time DMA setup failure. The driver fails to clear a pointer, leading to an expired pointer dereference, which requires a local authenticated attacker to trigger.

Business impact

The CVSS score of 7.8 indicates a high severity. While the attack vector is local (AV:L), the impact on confidentiality, integrity, and availability is total. A successful exploit could lead to privilege escalation or kernel-level code execution, posing a severe risk to the security of the underlying host.

Remediation

Immediate Action: Update the Linux kernel to version 5.10.258, 5.15.209, 6.1.175, 6.6.142, or later.

Proactive Monitoring: Monitor system logs for kernel oops or unexpected service crashes occurring during driver initialization or SPI bus activity.

Compensating Controls: Restrict local access to systems utilizing the ti-qspi driver to trusted users only to minimize the risk of exploitation.

Exploitation status

Public Exploit Available: No (exploit_available: false)

Analyst recommendation

Although the vulnerability requires local access, the potential for code execution makes this a high-priority item for systems using the affected hardware. Administrators should apply the recommended kernel patches during the next maintenance window to eliminate the risk of local privilege escalation.