CVE-2025-37890
HIGHLinux Kernel 5.0.1-6.14.5 - Use-After-Free in HFSC Class with Netem Child Qdisc
Title source: llmDescription
In the Linux kernel, the following vulnerability has been resolved: net_sched: hfsc: Fix a UAF vulnerability in class with netem as child qdisc As described in Gerrard's report [1], we have a UAF case when an hfsc class has a netem child qdisc. The crux of the issue is that hfsc is assuming that checking for cl->qdisc->q.qlen == 0 guarantees that it hasn't inserted the class in the vttree or eltree (which is not true for the netem duplicate case). This patch checks the n_active class variable to make sure that the code won't insert the class in the vttree or eltree twice, catering for the reentrant case. [1] https://lore.kernel.org/netdev/CAHcdcOm+03OD2j6R0=YHKqmy=VgJ8xEOKuP6c7mSgnp-TEJJbw@mail.gmail.com/
References (10)
Core 10
Core References
Scores
CVSS v3
7.8
EPSS
0.0008
EPSS Percentile
23.9%
Attack Vector
LOCAL
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Details
CWE
CWE-416
Status
published
Products (29)
debian/debian_linux
11.0
linux/Kernel
5.0.0 - 5.4.294linux
linux/Kernel
5.11.0 - 5.15.182linux
linux/Kernel
5.16.0 - 6.1.138linux
linux/Kernel
5.5.0 - 5.10.238linux
linux/Kernel
6.13.0 - 6.14.6linux
linux/Kernel
6.2.0 - 6.6.90linux
linux/Kernel
6.7.0 - 6.12.28linux
Linux/Linux
< 5.0
Linux/Linux
37d9cf1a3ce35de3df6f7d209bfb1f50cf188cea - 141d34391abbb315d68556b7c67ad97885407547
... and 19 more
Published
May 16, 2025
Tracked Since
Feb 18, 2026