Linux wireless drivers development
 help / color / mirror / Atom feed
* [PATCH wireless 0/2] wifi: mwifiex: firmware response validation fixes (WMM + sta_list)
@ 2026-11-01 21:51 Tristan Madani
  2026-11-01 21:51 ` [PATCH wireless 1/2] wifi: mwifiex: validate WMM queue_index in firmware response Tristan Madani
  2026-11-01 21:51 ` [PATCH wireless 2/2] wifi: mwifiex: validate sta_count in AP sta_list response Tristan Madani
  0 siblings, 2 replies; 3+ messages in thread
From: Tristan Madani @ 2026-11-01 21:51 UTC (permalink / raw)
  To: Brian Norris, Francesco Dolcini; +Cc: linux-wireless, stable, Tristan Madani

From: Tristan Madani <tristan@talencesecurity.com>

Two input validation fixes for the mwifiex driver:

  1/2: The WMM status response handler uses the firmware-provided
       queue_index to index a 4-entry array without bounds checking.
       Values >= IEEE80211_NUM_ACS cause an out-of-bounds access.

  2/2: The AP station list response handler iterates over sta_info
       entries using firmware-provided sta_count without verifying
       the response buffer is large enough.

Tristan Madani (2):
  wifi: mwifiex: validate WMM queue_index in firmware response
  wifi: mwifiex: validate sta_count in AP sta_list response

 drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c | 14 +++++++++++---
 drivers/net/wireless/marvell/mwifiex/wmm.c         |  3 +++
 2 files changed, 14 insertions(+), 3 deletions(-)

-- 
2.47.3

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2026-11-01 21:51 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-11-01 21:51 [PATCH wireless 0/2] wifi: mwifiex: firmware response validation fixes (WMM + sta_list) Tristan Madani
2026-11-01 21:51 ` [PATCH wireless 1/2] wifi: mwifiex: validate WMM queue_index in firmware response Tristan Madani
2026-11-01 21:51 ` [PATCH wireless 2/2] wifi: mwifiex: validate sta_count in AP sta_list response Tristan Madani

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox