CVE-2026-23449
Linux Kernel vulnerability analysis and mitigation

Overview

CVE-2026-23449 is a double-free vulnerability in the Linux kernel's TEQL (Trivial Ethernet Link) network scheduler, specifically in the teql_master_xmit function. The flaw was published on April 3, 2026, and affects Linux kernel versions from 4.18 through multiple stable branches, including 4.18–6.1.167, 6.2–6.6.130, 6.7–6.12.78, 6.13–6.18.20, and 6.19–6.19.10, as well as 7.0 release candidates. It carries a CVSS v3.1 base score of 7.8 (High) (GitHub Advisory, Feedly).

Technical details

The root cause is a race condition (CWE-415: Double Free) in the teql_destroy path of the Linux kernel's TEQL scheduler (net/sched/sch_teql.c). When a TEQL device has a lockless Qdisc as its root, qdisc_reset is called without holding the seq_lock, allowing concurrent datapath operations to free the same socket buffer (skb) memory region twice. This results in a KASAN-detected double-free in skb_release_data (net/core/skbuff.c:1139), as demonstrated by the kernel crash trace showing pfifo_fast_resetqdisc_resetteql_destroy call chain. Exploitation requires local access with low privileges and no user interaction (GitHub Advisory).

Impact

Successful exploitation causes kernel memory corruption via a double-free condition, leading to kernel panics, system crashes, and denial of service. A local attacker with low privileges could destabilize or crash the affected system by triggering the race condition in networking-intensive environments using TEQL devices with lockless Qdisc configurations. While the CVSS score reflects high confidentiality, integrity, and availability impact, the primary observed consequence is system instability and denial of service rather than confirmed data exfiltration (GitHub Advisory, Feedly).

Indicators of compromise

  • Logs: Kernel logs (dmesg / /var/log/kern.log) showing BUG: KASAN: double-free in skb_release_data at net/core/skbuff.c:1139; kernel panic or oops messages referencing teql_destroy, qdisc_reset, or pfifo_fast_reset in the call trace.
  • Process: Unusual processes interacting with TEQL network devices or manipulating Qdisc configurations (e.g., tc commands reconfiguring root qdiscs on TEQL interfaces) from unprivileged user accounts.
  • System Behavior: Unexpected kernel crashes or reboots on systems with TEQL network scheduler configurations, particularly under high network load or concurrent Qdisc modification operations.

Mitigation and workarounds

Apply the available kernel patches, which fix the issue by ensuring qdisc_reset is called with proper seq_lock sequential locking when TEQL devices have a lockless Qdisc as root. Patches are available for multiple stable branches via the upstream kernel stable tree (kernel patch 1, kernel patch 2, kernel patch 3). Vendor-specific updates have been issued by SUSE (SUSE-SU-2026:2068-1, SUSE-SU-2026:2111-1, SUSE-SU-2026:2195-1, SUSE-SU-2026:2215-1, SUSE-SU-2026:2238-1) and Amazon Linux 2023 (ALAS2023-2026-1594, ALAS2023-2026-1681). As a temporary workaround where immediate patching is not feasible, consider disabling or isolating TEQL network devices to eliminate the vulnerable code path.

Community reactions

The vulnerability was announced via the Linux kernel CVE mailing list and subsequently tracked by major Linux distribution vendors including SUSE, openSUSE, Amazon Linux, and Alibaba Cloud Linux, all of which issued security advisories. Tenable (Nessus) and Qualys have added detection plugins for this CVE. No notable independent researcher commentary or significant social media discussion has been observed beyond standard vendor patch tracking.

Additional resources


SourceThis report was generated using AI

Related Linux Kernel vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-64557NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-rt-selftests-internal
NoNoJul 29, 2026
CVE-2026-64556NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-64k-devel
NoNoJul 29, 2026
CVE-2026-64555NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-azure-fde-6.14
NoNoJul 27, 2026
CVE-2026-64554NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-gcp-6.14
NoYesJul 27, 2026
CVE-2026-64553NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-rt-64k-debug-modules-internal
NoYesJul 27, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management