CVE-2026-90057

Linux · Kernel

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

Executive summary

A use-after-free vulnerability in the Linux kernel SLIP driver, caused by improper race condition handling during tty hangup, poses a significant risk to local system integrity.

Vulnerability

This vulnerability is a slab-use-after-free read condition occurring in the slip_receive_buf function. It requires an attacker to possess local, authenticated access to the system to trigger a race condition against a tty hangup event, resulting in memory corruption.

Business impact

Successful exploitation of this kernel-level vulnerability allows a local attacker to execute arbitrary code with elevated privileges or crash the system. Given the CVSS score of 7.8, this flaw represents a high-severity risk, particularly in multi-user environments or shared hosting platforms where malicious local actors could compromise the entire host operating system.

Remediation

Immediate Action: Update the Linux kernel to versions 6.1.188, 6.6.157, 6.12.110, or 6.18.52 or newer, depending on your distribution branch.

Proactive Monitoring: Monitor system logs for kernel oops or segmentation faults that may indicate an attempted exploitation of the SLIP driver or other tty-related subsystems.

Compensating Controls: Restrict access to serial line IP (SLIP) functionality if it is not required for system operations, and limit user access to sensitive tty devices via strict permission controls.

Exploitation status

Public Exploit Available: Unknown.

Analyst recommendation

Organizations should prioritize patching affected Linux distributions as part of their regular kernel maintenance cycle. Because this vulnerability allows for potential privilege escalation from a local user account, it is imperative to apply the provided kernel updates as soon as they become available for your specific distribution to mitigate the risk of local system compromise.

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 7.8 (3.1) from cvelistV5
  4. Analyst report written

Sources