
Cloud Vulnerability DB
A community-led vulnerabilities database
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).
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_reset → qdisc_reset → teql_destroy call chain. Exploitation requires local access with low privileges and no user interaction (GitHub Advisory).
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).
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.tc commands reconfiguring root qdiscs on TEQL interfaces) from unprivileged user accounts.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.
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.
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."