CVE-2026-64015
7.8Linux · Kernel
A missed RCU read section in the Linux kernel keyring code allows local users to trigger memory corruption and achieve high privileges.
Executive summary
A missing RCU read lock in the Linux kernel keyring subsystem creates a local vulnerability that can lead to complete system compromise.
Vulnerability
This flaw involves improper synchronization within the security keys subsystem, specifically omitting the required RCU read lock during assoc_array_find operations in persistent key handling, requiring low-privileged local attacker access with no user interaction.
Business impact
A successful exploit could allow a malicious local user to gain complete control over the affected operating system, leading to confidentiality breaches, data integrity loss, and severe system downtime. The CVSS score of 7.8 reflects the high severity of potential impacts, though the requirement for local access prevents an even higher rating.
Remediation
Immediate Action: Update the Linux kernel to version 6.1.175, 6.6.142, 6.12.92, 6.18.34, or later depending on the active kernel branch.
Proactive Monitoring: Monitor system logs for unexpected kernel panics, segmentation faults, or unauthorized local privilege escalation attempts.
Compensating Controls: Restrict local shell access and apply strict user permission policies to minimize the risk of unprivileged users executing arbitrary code.
Exploitation status
Public Exploit Available: No - unknown
Analyst recommendation
Administrators must prioritize updating vulnerable Linux kernel installations to the patched versions immediately. Applying these upstream security fixes is essential to prevent local attackers from exploiting memory lifetime issues in the keyring subsystem.