From b5618c51caf3ac34540c71312a43acd07bfe1857 Mon Sep 17 00:00:00 2001 From: Erik Ekman Date: Wed, 13 Jan 2021 22:02:35 +0100 Subject: [PATCH] altcp: Fix memory leak in altcp_tls_free_config Reported in bug #59032 by Ondrej Lufinka, fix suggested by David GIRAULT. --- src/apps/altcp_tls/altcp_tls_mbedtls.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/apps/altcp_tls/altcp_tls_mbedtls.c b/src/apps/altcp_tls/altcp_tls_mbedtls.c index 45f215ee..9956d167 100644 --- a/src/apps/altcp_tls/altcp_tls_mbedtls.c +++ b/src/apps/altcp_tls/altcp_tls_mbedtls.c @@ -1042,6 +1042,7 @@ altcp_tls_free_config(struct altcp_tls_config *conf) if (conf->ca) { mbedtls_x509_crt_free(conf->ca); } + mbedtls_ssl_config_free(&conf->conf) altcp_mbedtls_free_config(conf); altcp_mbedtls_unref_entropy(); }