]> git.ipfire.org Git - thirdparty/linux.git/commit
wifi: cfg80211: validate cipher suite for NAN Data keys
authorDaniel Gabay <daniel.gabay@intel.com>
Wed, 15 Apr 2026 15:35:55 +0000 (18:35 +0300)
committerJohannes Berg <johannes.berg@intel.com>
Tue, 28 Apr 2026 07:31:12 +0000 (09:31 +0200)
commitab45ef0f6e1c2d32eaba5878ebb11793c7ebd5c7
treee3a609d31675a80825240b0c989dfff19cacdb89
parent55308cee9c2196f39cd1ce8ee6c1fed9e12a00d4
wifi: cfg80211: validate cipher suite for NAN Data keys

Per Wi-Fi Aware v4.0 section 7.1.2, NAN Data interfaces shall only
use CCMP-128 or GCMP-256 for frame protection. Enforce this in
cfg80211_validate_key_settings() by passing the wdev down to it.

Signed-off-by: Daniel Gabay <daniel.gabay@intel.com>
Reviewed-by: Ilan Peer <ilan.peer@intel.com>
Reviewed-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com>
Link: https://patch.msgid.link/20260415183550.14a422ac52fd.I486ae7188bc60e44503ecccc99af6ae3a31d16b8@changeid
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
net/wireless/core.h
net/wireless/nl80211.c
net/wireless/util.c
net/wireless/wext-compat.c