CVE-2026-80752

8.4

Linux · Kernel

A NULL pointer dereference vulnerability in the Linux kernel psxpad-spi driver allows for system instability or crashes due to missing driver data initialization during the probe process.

Executive summary

A NULL pointer dereference in the Linux kernel psxpad-spi driver can result in a system crash, posing a risk to availability.

Vulnerability

The vulnerability exists in the psxpad-spi driver where the driver data is not properly stored during the probe phase, leading to a NULL pointer dereference when the suspend function is subsequently called. This issue can be triggered by a local attacker without special privileges.

Business impact

Successful exploitation of this vulnerability results in a kernel panic, leading to immediate system instability or a complete denial of service. While the CVSS score of 8.4 reflects a high severity based on the potential for total system compromise, the primary impact in a production environment is service disruption and loss of availability for the affected host.

Remediation

Immediate Action: Update the Linux kernel to version 5.10.266, 5.15.217, 6.1.184, or a later stable release provided by your distribution vendor.

Proactive Monitoring: Monitor system logs for kernel oops or panic messages related to the psxpad-spi module or general driver initialization failures.

Compensating Controls: If immediate patching is not feasible, consider blacklisting the psxpad-spi module if it is not required for system operation to prevent the vulnerable code path from executing.

Exploitation status

Public Exploit Available: Unknown

Analyst recommendation

This vulnerability represents a significant risk to system stability and availability. Organizations running Linux distributions that utilize the psxpad-spi driver should prioritize applying the kernel updates provided by their respective maintainers. Ensuring the kernel is running a patched version is the only definitive way to eliminate the risk of a NULL pointer dereference in this component.

More Linux CVEs

Sources