CVE-2026-90071

Linux · Kernel

A use-after-free vulnerability in the Linux kernel teql network scheduler allows local attackers to trigger memory corruption and potential system crashes.

Executive summary

A use-after-free vulnerability in the Linux kernel teql network scheduler poses a high risk of system instability and potential code execution for local attackers.

Vulnerability

This vulnerability is a use-after-free flaw within the teql_master_xmit function, where a failure to restore a network device pointer during transmission errors leads to a stale reference. An attacker with local access can exploit this state to trigger memory corruption when the kernel attempts to access the freed device structure.

Business impact

Successful exploitation of this vulnerability could lead to a denial of service through system crashes, or potentially allow an attacker to gain escalated privileges or execute arbitrary code. Given the CVSS score of 7.8, the vulnerability represents a significant risk to the integrity and availability of affected Linux systems, particularly in multi-tenant or shared environments where local access may be granted to untrusted users.

Remediation

Immediate Action: Update the Linux kernel to version 5.10.270, 5.15.221, 6.1.188, 6.6.157, or the latest available stable release provided by your distribution vendor.

Proactive Monitoring: Monitor system logs for kernel panic events or KASAN-related memory errors that may indicate exploitation attempts.

Compensating Controls: Since this is a local kernel vulnerability, restrict local shell access to untrusted users and ensure that system auditing is enabled to track suspicious execution patterns.

Exploitation status

Public Exploit Available: Unknown.

Analyst recommendation

The vulnerability represents a critical stability and security risk for Linux environments. Administrators should prioritize the deployment of the provided kernel updates across all affected infrastructure to mitigate the risk of local exploitation. Immediate patching is the only effective way to eliminate the underlying memory management defect.

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