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.
- Disclosed CVE record published
- Collected by CVE Brief No CVSS score yet; tracked as early warning
- CVSS score assigned 9.8 (3.1)
- Analyst report written