In the Linux kernel, the following vulnerability has been...
High severity
Unreviewed
Published
May 2, 2025
to the GitHub Advisory Database
•
Updated Nov 6, 2025
Description
Published by the National Vulnerability Database
May 2, 2025
Published to the GitHub Advisory Database
May 2, 2025
Last updated
Nov 6, 2025
In the Linux kernel, the following vulnerability has been resolved:
net_sched: hfsc: Fix a UAF vulnerability in class handling
This patch fixes a Use-After-Free vulnerability in the HFSC qdisc class
handling. The issue occurs due to a time-of-check/time-of-use condition
in hfsc_change_class() when working with certain child qdiscs like netem
or codel.
The vulnerability works as follows:
codel, netem) might drop packets and empty the queue
the class to vttree
are in vttree
The fix adds a second queue length check after qdisc_peek_len() to verify
the queue wasn't emptied.
References