CVE-2026-90235

Linux · Kernel

A race condition in the Linux kernel sunrpc subsystem allows for potential memory corruption or unauthorized access due to improper annotation of shared socket callbacks.

Executive summary

A critical race condition vulnerability in the Linux kernel sunrpc subsystem could allow an unauthenticated remote attacker to achieve arbitrary code execution or cause system instability.

Vulnerability

This vulnerability involves a race condition in the sunrpc xprtsock component where socket callback pointers are accessed without proper concurrency protection. An unauthenticated attacker can trigger this state by exploiting the lack of READ_ONCE and WRITE_ONCE annotations during socket teardown, leading to the execution of stale callback functions.

Business impact

The potential for unauthorized system access, data corruption, or service interruption is severe. Given the CVSS score of 9.8, this flaw represents a critical risk to infrastructure integrity, as it allows remote attackers to potentially gain full control over affected systems without requiring user interaction or authentication.

Remediation

Immediate Action: Apply the latest security patches provided by your Linux distribution maintainer to update the kernel to version 6.6.157, 6.12.110, 6.18.52, 7.2.6, or later.

Proactive Monitoring: Monitor system logs for unusual kernel panics or repeated service crashes within the sunrpc or network stack components that may indicate exploitation attempts.

Compensating Controls: Ensure that network traffic is restricted to known, trusted sources using host-based firewalls or network access control lists to limit the exposure of RPC-related services.

Exploitation status

Public Exploit Available: Unknown

Analyst recommendation

Due to the critical severity and the potential for full system compromise, organizations should prioritize patching their Linux kernel environments immediately. System administrators should verify the patched kernel version post-update and ensure that automated update mechanisms are functioning correctly to prevent exposure to this and similar kernel-level threats.

More Linux CVEs all →

History

CVE Brief tracked this CVE 4 days 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 9.8 (3.1)
  4. Analyst report written

Sources