]> git.ipfire.org Git - thirdparty/hostap.git/commit
wpa_supplicant: Fix memory leaks in ieee802_1x_create_preshared_mka()
authorDavide Caratti <davide.caratti@gmail.com>
Thu, 8 Mar 2018 16:15:02 +0000 (17:15 +0100)
committerJouni Malinen <j@w1.fi>
Sun, 11 Mar 2018 15:01:14 +0000 (17:01 +0200)
commit22151b111b493d4604c9490327c40fdac7bc4b37
treeca66563f38fabb6521a79bc0e2e77e1963e39b10
parent3a52f6b387e018fe04f4edc56573485b6751ac17
wpa_supplicant: Fix memory leaks in ieee802_1x_create_preshared_mka()

In case MKA is initialized successfully, local copies of CAK and CKN
were allocated, but never freed. Ensure that such memory is released
also when ieee802_1x_kay_create_mka() returns a valid pointer.

Fixes: ad51731abf06 ("wpa_supplicant: Allow pre-shared (CAK,CKN) pair for MKA")
Signed-off-by: Davide Caratti <davide.caratti@gmail.com>
wpa_supplicant/wpas_kay.c