Fix out-of-bounds read (all) / write (11n capable) for drivers that are using ieee80211_init_channels() to initialize channel list.
MFC after: 2 weeks.
Differential D4818
net80211: fix ieee80211_init_channels() usage avos on Jan 7 2016, 3:25 PM. Authored by Tags None Referenced Files
Subscribers
Details
Fix out-of-bounds read (all) / write (11n capable) for drivers that are using ieee80211_init_channels() to initialize channel list. MFC after: 2 weeks. Tested with
Diff Detail
Event TimelineComment Actions Overall this is a good catch. I'm happy to see this merged in this in once the ndis comment is address. I kinda wonder if we should just create a 'bands' typedef for net80211 to hide this problem in the future.
|