CVE-2026-80954

Linux · Kernel

A race condition in the I3C subsystem of the Linux kernel allows for an unlocked dereference of device descriptors, leading to potential memory corruption or system instability.

Executive summary

A critical race condition vulnerability in the Linux kernel I3C subsystem could allow a local authenticated attacker to trigger memory corruption and achieve elevated system privileges.

Vulnerability

This is an improper locking vulnerability (CWE-667) occurring within the i3c_device_get_supported_xfer_mode function. An attacker with local low-level privileges can exploit the lack of bus locking when dereferencing device descriptors to cause undefined behavior or memory corruption.

Business impact

Successful exploitation of this kernel-level flaw grants an attacker the ability to compromise the integrity and availability of the entire operating system. Given the CVSS score of 7.8, this vulnerability poses a significant risk to data confidentiality and system stability, as it facilitates unauthorized privilege escalation from a standard local user to kernel-level execution.

Remediation

Immediate Action: Update the Linux kernel to version 7.2.4 or later, which contains the necessary locking fixes in the I3C subsystem.

Proactive Monitoring: Monitor system logs for kernel panics or unexpected segmentation faults that may indicate failed exploitation attempts or system instability.

Compensating Controls: Restrict access to the system to only authorized users, as the attack vector requires local access to the target host.

Exploitation status

Public Exploit Available: Unknown.

Analyst recommendation

This vulnerability represents a significant security risk to Linux-based environments due to its potential for privilege escalation. Administrators should prioritize patching the kernel to the recommended version to eliminate the underlying race condition and prevent potential system compromise.

More Linux CVEs all →

History

CVE Brief tracked this CVE 1 day before it had a CVSS score.

  1. Disclosed CVE record published
  2. Collected by CVE Brief No CVSS score yet; tracked as early warning
  3. CVSS score assigned 7.8 (3.1)
  4. Analyst report written

Sources