CVE-2026-23449
kernel: net/sched: teql: Fix double-free in teql_master_xmit
Severity
ModerateRed Hat Product Security
CVSS 3.1
Review impact separately from score.
Published · April 3, 2026
Updated · June 30, 2026
Description
A flaw was found in the Linux kernel's Traffic Equalizer (TEQL) network scheduler. When a TEQL device uses a lockless Queueing Discipline (Qdisc) as its root, a race condition can occur during the qdisc_reset operation if it is not properly synchronized with the datapath. This can lead to a double-free vulnerability, which may cause the system to crash, resulting in a Denial of Service (DoS).
Statement
This vulnerability affects systems using the TEQL (Traffic Equalizer) network scheduler with lockless qdiscs. TEQL is a specialized scheduler for load balancing across multiple network interfaces, not commonly used in typical deployments. The race condition requires specific timing and configuration to trigger.
CVSS score applicability
The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.
Mitigation
To mitigate this issue, prevent the sch_teql module from being loaded. See https://access.redhat.com/solutions/41278 for instructions.
CVSS / CWE
CVSS 3.1 · 5.5CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
CWE-367 · Time-of-check Time-of-use (TOCTOU) Race Condition