From 8254c01ae7efd6bfd990ea716d57e758c6bbc1a1 Mon Sep 17 00:00:00 2001 From: Jeffrey Altman Date: Sun, 16 Jan 2022 22:57:15 -0500 Subject: [PATCH] lib/gssapi/spnego: accept_sec_context free 'supported_mechs' If no preferred mechanism was found 'supported_mechs' was leaked. Change-Id: I2982f94d7e9569461f562987609ff7bff57b3f88 --- lib/gssapi/spnego/accept_sec_context.c | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/gssapi/spnego/accept_sec_context.c b/lib/gssapi/spnego/accept_sec_context.c index 8cb4211da..c4ac7455c 100644 --- a/lib/gssapi/spnego/accept_sec_context.c +++ b/lib/gssapi/spnego/accept_sec_context.c @@ -743,6 +743,7 @@ acceptor_start } } else { *minor_status = 0; + gss_release_oid_set(&junk, &supported_mechs); HEIMDAL_MUTEX_unlock(&ctx->ctx_id_mutex); return gss_mg_set_error_string(GSS_C_NO_OID, GSS_S_NO_CONTEXT, *minor_status,