]> git.baikalelectronics.ru Git - kernel.git/commit
mt76: fix possible OOB issue in mt76_calculate_default_rate
authorLorenzo Bianconi <lorenzo@kernel.org>
Thu, 18 Nov 2021 10:42:06 +0000 (11:42 +0100)
committerFelix Fietkau <nbd@nbd.name>
Sun, 19 Dec 2021 14:23:59 +0000 (15:23 +0100)
commit9b8695479c2c00d2600640ad766aecec17713ac3
tree861c6d867ca17069d82f3a7cc4f14295f7de2950
parent3325d17d26f981ab5b798b2434c8a603805e5b73
mt76: fix possible OOB issue in mt76_calculate_default_rate

Cap max offset value to ARRAY_SIZE(mt76_rates) - 1 in
mt76_calculate_default_rate routine in order to avoid possible Out Of
Bound accesses.

Fixes: 00078189cb906 ("mt76: add support for setting mcast rate")
Signed-off-by: Lorenzo Bianconi <lorenzo@kernel.org>
Signed-off-by: Felix Fietkau <nbd@nbd.name>
drivers/net/wireless/mediatek/mt76/mac80211.c