Impact
This flaw is a race condition in the Linux kernel’s traffic‑control (tc) classifier creation routine. During the destruction of a classifier, the kernel may skip acquiring the required rtnl_lock, leading to a use‑after‑free of the classifier’s private data. This can lead to kernel memory corruption that may allow arbitrary code execution or cause a system crash (inferred).
Affected Systems
All Linux kernel releases that include the traffic‑control scheduler code and have not yet incorporated the commit that enforces rtnl_lock during classifier destruction are at risk. The vulnerability applies to any kernel built before that locking safeguard was added.
Risk and Exploitability
The flaw requires the ability to invoke the tc subsystem, which in practice needs local, privileged access (inferred). The likely attack vector is by submitting two concurrent tc filter commands that create different filter types in the same chain, thereby triggering the race (inferred). No public exploits are reported, the vulnerability is not listed in CISA’s KEV catalog, and its EPSS score is <1%, indicating a low but non‑zero probability of exploitation. The CVSS score of 7.8 denotes moderate severity, but because the issue results in kernel memory corruption, the risk is high for an attacker with local privilege.
OpenCVE Enrichment
Debian DSA