CVE-2026-80653

8.4

Linux · Kernel

A race condition in the Linux kernel hisi_sas driver allows for a potential system crash or memory corruption during simultaneous link resets and driver removal.

Executive summary

A vulnerability in the Linux kernel hisi_sas driver, specifically affecting v3 hardware, could lead to system instability and potential arbitrary code execution due to improper device link handling.

Vulnerability

This is a race condition vulnerability within the SCSI hisi_sas driver that occurs during the simultaneous execution of a remote PHY link reset and the removal of the SAS driver. The flaw stems from improper synchronization of device links, which permits an attacker or a system event to trigger a kernel warning and potential exploitation of the underlying memory state.

Business impact

The vulnerability carries a CVSS score of 8.4, reflecting a high severity due to its potential for full system compromise. Successful exploitation could lead to a complete denial of service or the execution of arbitrary code with kernel privileges, resulting in significant data loss, unauthorized access to sensitive information, and prolonged system downtime for enterprise environments relying on SAS storage controllers.

Remediation

Immediate Action: Update the Linux kernel to version 6.18.40, 7.1.5, or a later stable release where this race condition has been addressed.

Proactive Monitoring: Monitor system logs for kernel warnings, specifically those referencing device link cleanup or hisi_sas driver errors, which may indicate attempted exploitation.

Compensating Controls: Restrict local access to the system to prevent unauthorized users from triggering driver operations, and implement hardened kernel configurations to limit the impact of potential memory corruption exploits.

Exploitation status

Public Exploit Available: Unknown.

Analyst recommendation

Given the high CVSS score and the critical nature of kernel-level vulnerabilities, organizations utilizing hisi_sas hardware should prioritize patching as part of their next scheduled maintenance cycle. Ensure that all production systems are updated to the specified versions to eliminate the race condition and secure the stability of the storage subsystem against potential local exploitation.

More Linux CVEs

Sources