From 4cbc61130940f7ab3cb96aae3aa537ccec513d9a Mon Sep 17 00:00:00 2001 From: Nick Mathewson Date: Thu, 20 Mar 2025 11:28:28 -0400 Subject: [PATCH] Avoid memory leak on unexpected family ID Fixes bug #41034; bug not in any released tor. --- src/feature/relay/routerkeys.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/feature/relay/routerkeys.c b/src/feature/relay/routerkeys.c index 5ef0305f1d..b7a5ddabce 100644 --- a/src/feature/relay/routerkeys.c +++ b/src/feature/relay/routerkeys.c @@ -840,6 +840,7 @@ load_family_id_keys_impl(const or_options_t *options, fn, ed25519_fmt(&kp_tmp->pubkey)); } + ed25519_keypair_free(kp_tmp); tor_free(tag_tmp); } SMARTLIST_FOREACH_END(fn); -- 2.47.3