Skip to content

Commit 16c2dd0

Browse files
ryderlee1110gregkh
authored andcommitted
mt76: mt7915: fix an off-by-one bound check
[ Upstream commit d45dac0 ] The bounds check on datalen is off-by-one, so fix it. Signed-off-by: Ryder Lee <ryder.lee@mediatek.com> Signed-off-by: Felix Fietkau <nbd@nbd.name> Signed-off-by: Sasha Levin <sashal@kernel.org>
1 parent ea7f880 commit 16c2dd0

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

  • drivers/net/wireless/mediatek/mt76/mt7915

drivers/net/wireless/mediatek/mt76/mt7915/mcu.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -830,7 +830,7 @@ static void mt7915_check_he_obss_narrow_bw_ru_iter(struct wiphy *wiphy,
830830

831831
elem = ieee80211_bss_get_elem(bss, WLAN_EID_EXT_CAPABILITY);
832832

833-
if (!elem || elem->datalen < 10 ||
833+
if (!elem || elem->datalen <= 10 ||
834834
!(elem->data[10] &
835835
WLAN_EXT_CAPA10_OBSS_NARROW_BW_RU_TOLERANCE_SUPPORT))
836836
data->tolerated = false;

0 commit comments

Comments
 (0)