From e0d1cdff6a277ba52f32b8ef119908a32efbfe6c Mon Sep 17 00:00:00 2001 From: William Lallemand Date: Mon, 16 Feb 2026 15:56:21 +0100 Subject: [PATCH] BUG/MINOR: ssl: fix leak in ssl-f-use parser upon error cfg_crt_node->filename is leaked on the error path in the ssl-f-use configuration parser. Could be backported as far as 3.2 --- src/cfgparse-ssl.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/cfgparse-ssl.c b/src/cfgparse-ssl.c index a81f3efe1..967b0519f 100644 --- a/src/cfgparse-ssl.c +++ b/src/cfgparse-ssl.c @@ -2598,6 +2598,7 @@ error: free(err); list_for_each_entry_safe(n, r, &cur_crtlist, list) { + ha_free(&n->filename); ckch_conf_clean(n->ckch_conf); ha_free(&n->ckch_conf); ssl_sock_free_ssl_conf(n->ssl_conf);