1. 12 Jun, 2024 1 commit
    • Johannes Berg's avatar
      wifi: cfg80211: wext: set ssids=NULL for passive scans · 09417723
      Johannes Berg authored
      In nl80211, we always set the ssids of a scan request to
      NULL when n_ssids==0 (passive scan). Drivers have relied
      on this behaviour in the past, so we fixed it in 6 GHz
      scan requests as well, and added a warning so we'd have
      assurance the API would always be called that way.
      
      syzbot found that wext doesn't ensure that, so we reach
      the check and trigger the warning. Fix the wext code to
      set the ssids pointer to NULL when there are none.
      
      Reported-by: syzbot+cd6135193ba6bb9ad158@syzkaller.appspotmail.com
      Fixes: f7a8b10b ("wifi: cfg80211: fix 6 GHz scan request building")
      Signed-off-by: default avatarJohannes Berg <johannes.berg@intel.com>
      09417723
  2. 01 Jun, 2024 6 commits
  3. 29 May, 2024 28 commits
  4. 26 May, 2024 5 commits