mirror of
https://github.com/vanhoefm/fragattacks.git
synced 2025-01-19 03:14:05 -05:00
DPP: Fix a memory leak in testing sequence
Do not allow auth->own_protocol_key to be overridden without having freed the previously stored key in case a test sequence in dpp_proto_auth_conf_replaced_by_resp is used. Signed-off-by: Jouni Malinen <jouni@codeaurora.org>
This commit is contained in:
parent
c5622b43cd
commit
6602d9e3a6
@ -2787,6 +2787,7 @@ static int dpp_auth_build_resp_ok(struct dpp_authentication *auth)
|
||||
#endif /* CONFIG_TESTING_OPTIONS */
|
||||
wpa_hexdump(MSG_DEBUG, "DPP: R-nonce", auth->r_nonce, nonce_len);
|
||||
|
||||
EVP_PKEY_free(auth->own_protocol_key);
|
||||
#ifdef CONFIG_TESTING_OPTIONS
|
||||
if (dpp_protocol_key_override_len) {
|
||||
const struct dpp_curve_params *tmp_curve;
|
||||
|
Loading…
Reference in New Issue
Block a user