CVE-2026-89508

Linux · Kernel

A race condition in the Linux kernel RDMA subsystem allows local users to trigger a use-after-free vulnerability, potentially leading to privilege escalation or system instability.

Executive summary

A race condition in the Linux kernel RDMA/ucma component could allow a local attacker to achieve elevated privileges or cause a system crash.

Vulnerability

The vulnerability exists in the ucma_set_ib_path() function, which fails to properly lock the event handler during concurrent operations. A local authenticated attacker can exploit this race condition to manipulate the ctx->file pointer, resulting in a use-after-free error when ucma_migrate_id() reassigns the file context.

Business impact

The exploitation of this vulnerability permits a local user to potentially gain elevated system privileges or disrupt service availability through a kernel panic. While the CVSS score of 7.8 indicates a high severity, the requirement for local access restricts the immediate threat surface to users already present on the system. However, in multi-tenant or shared environments, this represents a significant risk to data integrity and system security.

Remediation

Immediate Action: Update the Linux kernel to version 6.12.109, 6.18.50, 7.2.4, or later as appropriate for your distribution.

Proactive Monitoring: Monitor system logs for kernel-related crash dumps or KASAN-related reports that may indicate exploitation attempts.

Compensating Controls: Restrict access to RDMA-related interfaces and limit the ability of untrusted users to execute specialized system calls that interact with the RDMA stack.

Exploitation status

Public Exploit Available: No

Analyst recommendation

Given the potential for privilege escalation, organizations should prioritize patching the kernel across all affected infrastructure. While local access is required, this vulnerability poses a severe risk to internal security boundaries in shared hosting or containerized environments. Administrators must ensure that kernel updates are applied and verified through standard patch management cycles to mitigate the risk of local exploitation.

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