CVSROOT:        /cvs
Module name:    src
Changes by:     s...@cvs.openbsd.org    2018/09/24 14:14:59

Modified files:
        sys/net80211   : ieee80211_crypto.c 

Log message:
Prevent ieee80211_get_txkey() from returning the integrity group temporal
key (IGTK) if a node doesn't have management frame protection (MFP) enabled.
The IGTK is not initialized if MFP is disabled, so using it triggers this
panic in ieee80211_encrypt(): panic("invalid key cipher 0x%x", k->k_cipher)

(As far as I can tell, at present, MFP is never enabled.)

Problem reported and fix tested by tj@ on athn(4) hostap

Reply via email to