CVE-2026-64420

7.0

Linux · Kernel

A use after free vulnerability in the Linux kernel cros_ec driver allows local attackers with low privileges to trigger memory corruption and potential system instability.

Executive summary

A use after free vulnerability in the Linux kernel cros_ec driver poses a high risk to system integrity and stability for affected ChromeOS-based hardware.

Vulnerability

The vulnerability exists due to a race condition where the cros_ec driver sets device data before the probe process is fully successful. This allows sub-drivers to access stale memory pointers after a failed probe, leading to a use after free condition that requires low-privileged local access.

Business impact

Successful exploitation of this vulnerability could lead to local privilege escalation or a complete system crash, resulting in significant denial of service. Given the CVSS score of 7.0, the risk is categorized as High, as it directly impacts the core stability and security boundary of the underlying operating system.

Remediation

Immediate Action: Update the Linux kernel to the corrected versions (5.10.261, 5.15.212, 6.1.178, or 6.6.145) as provided by your distribution vendor.

Proactive Monitoring: Monitor system logs for kernel panics or "use after free" related KASAN reports that may indicate exploitation attempts.

Compensating Controls: Restrict access to the system to only authorized users, as this vulnerability requires local access to the device to trigger the vulnerable code path.

Exploitation status

Public Exploit Available: No

Analyst recommendation

Organizations utilizing Linux-based hardware with ChromeOS components should prioritize this update during their next scheduled maintenance window. Because the vulnerability requires local access, the risk is mitigated in environments where physical and logical access is strictly controlled, though kernel-level flaws should always be addressed promptly to maintain the overall security posture.

More Linux CVEs

Sources