]> git.ipfire.org Git - thirdparty/hostap.git/commit
SAE: Reject association for no PMKID match only for PMKSA caching
authorSai Pratyusha Magam <quic_smagam@quicinc.com>
Thu, 14 Nov 2024 15:31:07 +0000 (21:01 +0530)
committerJouni Malinen <j@w1.fi>
Fri, 29 Nov 2024 21:05:31 +0000 (23:05 +0200)
commit63d77c899b4850832a139bafee974a23194742e2
tree93a9472083e0b729515a1c95963882144909768a
parent90a7837254449beb07b18cfa356c5ca34e935753
SAE: Reject association for no PMKID match only for PMKSA caching

Authenticator needs to have a PMKSA corresponding to a PMKID (if
present) included by the STA in (Re)Association Request frame if PMKSA
caching is attempted to be used. In case of SAE, this follows Open
System authentication. IEEE Std 802.11 mandates the AP to reject
(re)association trying to use PMKSA caching for SAE authentication.
While the PMKID (if any) in the RSNE in (Re)Association Request frame
following SAE authentication (i.e., in the case of no PMKSA caching) is
not really supposed to include an unknown PMKID, the standard does not
require the AP to reject association. The PMKSA that was just derived
using SAE authentication can be used regardless of which PMKID(s) are
indicated in the (Re)Association Request frame.

Signed-off-by: Sai Pratyusha Magam <quic_smagam@quicinc.com>
src/ap/wpa_auth_ie.c