From aa8c23c911a535646f0b4548ad209bc5a0124e08 Mon Sep 17 00:00:00 2001 From: Anirban Sirkhell Date: Fri, 29 Sep 2023 19:49:43 +0530 Subject: [PATCH] qcacmn: Fix OOB array access User-ID starts from 0 and can go upto HAL_MAX_UL_MU_USERS-1. Change-Id: Iedbc48f03d7375496f34f541c1cca25fef9336df CRs-Fixed: 3629330 --- dp/wifi3.0/monitor/2.0/dp_rx_mon_2.0.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dp/wifi3.0/monitor/2.0/dp_rx_mon_2.0.c b/dp/wifi3.0/monitor/2.0/dp_rx_mon_2.0.c index 9a7d1af40b..e69e79096a 100644 --- a/dp/wifi3.0/monitor/2.0/dp_rx_mon_2.0.c +++ b/dp/wifi3.0/monitor/2.0/dp_rx_mon_2.0.c @@ -322,7 +322,7 @@ dp_rx_mon_pf_tag_to_buf_headroom_2_0(void *nbuf, } user_id = ppdu_info->user_id; - if (qdf_unlikely(user_id > HAL_MAX_UL_MU_USERS)) { + if (qdf_unlikely(user_id >= HAL_MAX_UL_MU_USERS)) { dp_mon_debug("Invalid user_id user_id: %d pdev: %pK", user_id, pdev); return; }