]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
wifi: mac80211: always initialize sdata::key_list
authorMiri Korenblit <miriam.rachel.korenblit@intel.com>
Wed, 9 Jul 2025 20:34:10 +0000 (23:34 +0300)
committerJohannes Berg <johannes.berg@intel.com>
Thu, 10 Jul 2025 11:26:13 +0000 (13:26 +0200)
commitd7a54d02db41f72f0581a3c77c75b0993ed3f6e2
treecd440cd38bf7718962ef64ce44e6e09fb6937e8e
parenta066917360ed5000c4f73fb190773cfac004c885
wifi: mac80211: always initialize sdata::key_list

This is currently not initialized for a virtual monitor, leading to a
NULL pointer dereference when - for example - iterating over all the
keys of all the vifs.

Reviewed-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com>
Link: https://patch.msgid.link/20250709233400.8dcefe578497.I4c90a00ae3256520e063199d7f6f2580d5451acf@changeid
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
net/mac80211/iface.c