Impact
In the Linux kernel, the ETS (Enhanced Transmission Selection) qdisc implementation incorrectly handles the quantum value when it is not explicitly configured. If a user creates an ETS qdisc with a zero quantum, the internal logic falls back to a zero psched_mtu, causing the deficit‑refill algorithm to spin indefinitely while holding the qdisc lock. This infinite loop consumes CPU cycles and can deny service to all packets processed by that qdisc. The weakness is related to improper handling of default values leading to a denial‑of‑service condition.
Affected Systems
The vulnerability affects Linux kernels compiled with the NET_SCH_ETS configuration option enabled. Any distribution using an unpatched kernel where an ETS qdisc can be added by a user who has CAP_NET_ADMIN privileges is potentially exposed. The patch that moves the clamping logic into the quantum parsing code protects against this issue, but the exact first affected kernel version is not listed in the provided data.
Risk and Exploitability
Because the exploit requires administrative privileges on the host and the ability to execute tc commands in the same network namespace, it is limited to users with CAP_NET_ADMIN. No CVSS score or EPSS data is available, and the vulnerability is not listed in the CISA KEV catalog, suggesting that it has not yet been widely leveraged by attackers. However, the impact of a successful exploit is a denial of service that could affect system availability, so the risk is considered high for exposed environments.
OpenCVE Enrichment