hostapd/src
Jouni Malinen 2f1357fb62 FILS: Accept another (Re)Association Request frame during an association
The previous implementation ended up starting a new EAPOL-Key 4-way
handshake if the STA were to attempt to perform another association.
This resulted in immediate disconnection since the PTK was not ready for
configuring FILS TK at the point when EAPOL-Key msg 1/4 is sent out.
This is better than alloing the association to continue with the same TK
reconfigured, but not really ideal.

Address this potential sequence by not starting a new 4-way handshake on
the additional association attempt. Instead, allow the association to
complete, but do so without reconfiguring the TK to avoid potential
issues with PN reuse with the same TK.

Signed-off-by: Jouni Malinen <j@w1.fi>
2017-10-16 02:03:47 +03:00
..
ap FILS: Accept another (Re)Association Request frame during an association 2017-10-16 02:03:47 +03:00
common Prevent installation of an all-zero TK 2017-10-16 02:03:47 +03:00
crypto OpenSSL: Force RSA 3072-bit DH prime size limit for Suite B 2017-09-18 12:12:48 +03:00
drivers Add TX/RX rate info and signal strength into STA output 2017-10-05 12:12:24 +03:00
eap_common Use os_memdup() 2017-03-07 13:19:10 +02:00
eap_peer OpenSSL: Add option to disable ECDHE with Suite B RSA 2017-09-18 12:12:48 +03:00
eap_server Add hostapd tls_flags parameter 2017-09-18 12:12:48 +03:00
eapol_auth Add hostapd tls_flags parameter 2017-09-18 12:12:48 +03:00
eapol_supp eap_proxy: Support multiple SIMs in get_imsi() 2017-06-06 03:42:32 +03:00
fst FST: Silence compiler warning on WPA_ASSERT 2017-01-29 18:45:29 +02:00
l2_packet tests: Add TEST_FAIL() checks in l2_packet 2017-03-04 11:43:58 +02:00
p2p P2P: Do not use wait_time for SD Response TX for last fragmentation 2017-04-01 14:25:26 +03:00
pae PAE: Validate input before pointer 2017-09-25 21:26:32 +03:00
radius Add hostapd tls_flags parameter 2017-09-18 12:12:48 +03:00
rsn_supp FT: Do not allow multiple Reassociation Response frames 2017-10-16 02:03:47 +03:00
tls Use os_memdup() 2017-03-07 13:19:10 +02:00
utils hs20-osu-client: Fix build with new OpenSSL and BoringSSL 2017-08-23 11:40:10 +03:00
wps WPS: Do not increment wildcard_uuid when pin is locked 2017-10-03 19:19:01 +03:00
lib.rules Add QUIET=1 option for make 2014-12-29 15:49:05 +02:00
Makefile FST: Add the Fast Session Transfer (FST) module 2015-07-16 18:26:15 +03:00