fragattacks/src
Chittur Subramanian Raman 96e63008fb OWE: Do not add DH Params element in AssocResp with PMKSA caching
As per RFC 8110 (Opportunistic Wireless Encryption), if the AP has the
PMK identified by the PMKID and wishes to perform PMK caching, it will
include the PMKID in the Association Response frame RSNE but does not
include the Diffie-Hellman Parameter element.

This was already addressed for most cases with owe_process_assoc_req()
not setting sta->owe_ecdh in case PMKSA caching is used. However, it was
possible to an old STA entry to maintain the initial sta->owe_ecdh value
if reassociation back to the same AP was used to initiate the PMKSA
caching attempt. Cover that case by adding an explicit check for the
time when the Association Response frame is being generated.

Signed-off-by: Chittur Subramanian Raman <craman@maxlinear.com>
2020-08-22 13:33:10 +03:00
..
ap OWE: Do not add DH Params element in AssocResp with PMKSA caching 2020-08-22 13:33:10 +03:00
common Add test configuration to ignore SA Query timeout 2020-08-14 23:10:37 +03:00
crypto LibreSSL: Fix build with LibreSSL versions older than 2.9.1 2020-08-22 11:32:01 +03:00
drivers MSCS: Add support to process MSCS Response frames 2020-08-14 11:53:37 +03:00
eap_common EAP-SIM/AKA peer: Add support for EAP Method prefix 2020-01-10 19:16:13 +02:00
eap_peer EAP-TEAP (client): Allow Phase 2 to be skipped if certificate is used 2020-06-20 18:05:46 +03:00
eap_server EAP-TEAP (server): Allow Phase 2 skip based on client certificate 2020-06-20 18:07:04 +03:00
eapol_auth Add PRINTF_FORMAT for printf wrapper functions 2020-05-02 21:04:17 +03:00
eapol_supp EAPOL supp: Convert Boolean to C99 bool 2020-04-24 17:06:50 +03:00
fst FST: Convert Boolean to C99 bool 2020-04-24 17:06:50 +03:00
l2_packet l2_packet: Allow initialization without RX handling 2020-04-19 17:42:41 +03:00
p2p P2P: Increase number of channels per operating class 2020-02-12 23:17:24 +02:00
pae MACsec: Convert Boolean to C99 bool 2020-04-24 17:06:50 +03:00
radius RADIUS: Convert Boolean to C99 bool 2020-04-24 17:06:50 +03:00
rsn_supp OCV: OCI channel override support for testing (STA) 2020-08-03 11:02:13 +03:00
tls PKCS#1: Debug dump invalid Signature EB 2020-04-05 20:13:26 +03:00
utils JSON: Add base64 helper functions 2020-06-15 20:19:19 +03:00
wps WPS UPnP: Support build on OS X 2020-06-09 12:48:13 +03:00
lib.rules tests: Fix CFLAGS passing for new fuzzing tools 2019-06-11 06:34:19 +03:00
Makefile FST: Add the Fast Session Transfer (FST) module 2015-07-16 18:26:15 +03:00