]> www.infradead.org Git - users/dwmw2/linux.git/commit
wifi: brcmfmac: cfg80211: Handle SSID based pmksa deletion
authorJanne Grunau <j@jannau.net>
Sat, 3 Aug 2024 19:52:55 +0000 (21:52 +0200)
committerKalle Valo <kvalo@kernel.org>
Sat, 10 Aug 2024 09:07:27 +0000 (12:07 +0300)
commit2ad4e1ada8eebafa2d75a4b75eeeca882de6ada1
tree9997585aacd45de247e5134b377d40fa96291df6
parentf1cb9d5aefba07fc52b06b7bd5fdcd9ef91157b4
wifi: brcmfmac: cfg80211: Handle SSID based pmksa deletion

wpa_supplicant 2.11 sends since 1efdba5fdc2c ("Handle PMKSA flush in the
driver for SAE/OWE offload cases") SSID based PMKSA del commands.
brcmfmac is not prepared and tries to dereference the NULL bssid and
pmkid pointers in cfg80211_pmksa. PMKID_V3 operations support SSID based
updates so copy the SSID.

Fixes: a96202acaea4 ("wifi: brcmfmac: cfg80211: Add support for PMKID_V3 operations")
Cc: stable@vger.kernel.org # 6.4.x
Signed-off-by: Janne Grunau <j@jannau.net>
Reviewed-by: Neal Gompa <neal@gompa.dev>
Acked-by: Arend van Spriel <arend.vanspriel@broadcom.com>
Signed-off-by: Kalle Valo <kvalo@kernel.org>
Link: https://patch.msgid.link/20240803-brcmfmac_pmksa_del_ssid-v1-1-4e85f19135e1@jannau.net
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c