diff options
| author | Jakub Kicinski <kuba@kernel.org> | 2026-01-19 12:06:44 -0800 |
|---|---|---|
| committer | Jakub Kicinski <kuba@kernel.org> | 2026-01-19 12:06:45 -0800 |
| commit | 58bae918d73e3b6cd57d1e39fcf7c75c7dd1a8fe (patch) | |
| tree | d1a5cc979518cb54f3d0dd998aff8e03765ede9a /include/uapi/linux | |
| parent | 3ddf44626a1beab25d249b88c18ca4eb9558bec9 (diff) | |
| parent | 2460f31e6e444a52a4e718e4fe64cff29ffaab05 (diff) | |
Merge branch 'net-sched-teql-enforce-hierarchy-placement'
Jamal Hadi Salim says:
====================
net/sched: teql: Enforce hierarchy placement
GangMin Kim <km.kim1503@gmail.com> managed to create a UAF on qfq by inserting
teql as a child qdisc and exploiting a qlen sync issue.
teql is not intended to be used as a child qdisc. Lets enforce that rule in
patch #1. Although patch #1 fixes the issue, we prevent another potential qlen
exploit in qfq in patch #2 by enforcing the child's active status is not
determined by inspecting the qlen. In patch #3 we add a tdc test case.
====================
Link: https://patch.msgid.link/20260114160243.913069-1-jhs@mojatatu.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'include/uapi/linux')
0 files changed, 0 insertions, 0 deletions
