Re: [PATCH] wifi: mac80211: check basic rates validity

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 7/30/24 16:23, Greg KH wrote:
On Mon, Jul 29, 2024 at 03:43:18PM +0200, Vincenzo Mezzela wrote:
From: Johannes Berg <johannes.berg@xxxxxxxxx>

commit ce04abc3fcc62cd5640af981ebfd7c4dc3bded28 upstream.

When userspace sets basic rates, it might send us some rates
list that's empty or consists of invalid values only. We're
currently ignoring invalid values and then may end up with a
rates bitmap that's empty, which later results in a warning.

Reject the call if there were no valid rates.

[ Conflict resolution involved adjusting the patch to accommodate
changes in the function signature of ieee80211_parse_bitrates and
ieee80211_check_rate_mask ]

Signed-off-by: Johannes Berg <johannes.berg@xxxxxxxxx>
Reported-by: syzbot+07bee335584b04e7c2f8@xxxxxxxxxxxxxxxxxxxxxxxxx
Tested-by: syzbot+07bee335584b04e7c2f8@xxxxxxxxxxxxxxxxxxxxxxxxx
Closes: https://syzkaller.appspot.com/bug?extid=07bee335584b04e7c2f8
Signed-off-by: Vincenzo Mezzela <vincenzo.mezzela@xxxxxxxxx>
---
Hi,
please note that a backport of the same patch for v5.15 is available at
[1].
Please resend [1] as it's gone from my queue.

greg k-h

Hi Greg,

I've just sent it here [1].


Vincenzo


- [1] https://lore.kernel.org/all/20240810095432.89063-1-vincenzo.mezzela@xxxxxxxxx/





[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux