Skip to content

Commit 64a1164

Browse files
JeremiahM37padelsbach
authored andcommitted
Fix UKM memory leak in DH/ECDH free
1 parent 5c9dc05 commit 64a1164

2 files changed

Lines changed: 2 additions & 0 deletions

File tree

src/wp_dh_exch.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,7 @@ static void wp_dh_freectx(wp_DhCtx* ctx)
101101
if (ctx != NULL) {
102102
wp_dh_free(ctx->peer);
103103
wp_dh_free(ctx->key);
104+
OPENSSL_free(ctx->ukm);
104105
OPENSSL_free(ctx);
105106
}
106107
}

src/wp_ecdh_exch.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,7 @@ static void wp_ecdh_free(wp_EcdhCtx* ctx)
103103
if (ctx != NULL) {
104104
wp_ecc_free(ctx->peer);
105105
wp_ecc_free(ctx->key);
106+
OPENSSL_free(ctx->ukm);
106107
OPENSSL_free(ctx);
107108
}
108109
}

0 commit comments

Comments
 (0)