]> git.baikalelectronics.ru Git - kernel.git/commit
net: sched: sch: Fix off by one in htb_activate_prios()
authorDan Carpenter <error27@gmail.com>
Mon, 6 Feb 2023 13:18:32 +0000 (16:18 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 22 Feb 2023 11:59:56 +0000 (12:59 +0100)
commit385a864bd9354ba0ea8d60f9e5ac3a3b11cf64cf
tree863a350b3751a3cec76e9f0ea4354e51f18a7b21
parentc571e2288973eaa3cc9aad65983bd8354d879f48
net: sched: sch: Fix off by one in htb_activate_prios()

commit 99a5954de35e40134b91f2d630965d22bec0a293 upstream.

The > needs be >= to prevent an out of bounds access.

Fixes: a3ca24ee0c56 ("net: sched: sch: Bounds check priority")
Signed-off-by: Dan Carpenter <error27@gmail.com>
Reviewed-by: Simon Horman <simon.horman@corigine.com>
Reviewed-by: Kees Cook <keescook@chromium.org>
Link: https://lore.kernel.org/r/Y+D+KN18FQI2DKLq@kili
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
net/sched/sch_htb.c