]> git.ipfire.org Git - thirdparty/hostap.git/commit
MLD STA: Fix IGTK and BIGTK MLO KDEs validation
authorVeerendranath Jakkam <quic_vjakkam@quicinc.com>
Fri, 11 Nov 2022 11:45:52 +0000 (17:15 +0530)
committerJouni Malinen <j@w1.fi>
Mon, 21 Nov 2022 16:27:18 +0000 (18:27 +0200)
commitb6e226496b4c06995837d0f02dfc50495e359284
tree9a21e71ee7432a1cb482d398b26807d724d1d3c0
parent2050130beced35a5c599e9030411acab60d7832f
MLD STA: Fix IGTK and BIGTK MLO KDEs validation

IGTK and BIGTK MLO KDEs should be validated only when the AP sends them
in EAPOL-Key msg 3/4. Though IEEE P802.11be/D2.2 mandates MLO AP to
enable PMF and Beacon Protection features there is no text to mandate a
STA to discard connection when the MLO AP doesn't send IGTK and BIGTK
MLO KDEs in EAPOL-Key msg 3/4 for a link. Also, fix
wpa_sm->mgmt_group_cipher checks before processing MLO IGTK and BIGTK
MLO KDEs.

Fixes: f15cc834cb77 ("MLD STA: Processing of EAPOL-Key msg 3/4 frame when using MLO")
Fixes: 8f2e493bec99 ("MLD STA: Validation of MLO KDEs for 4-way handshake EAPOL-Key frames")
Signed-off-by: Veerendranath Jakkam <quic_vjakkam@quicinc.com>
src/rsn_supp/wpa.c