From d487bce3abd9699d14f48e6cc11a1a98cb19632b Mon Sep 17 00:00:00 2001 From: Günther Deschner Date: Tue, 6 May 2014 13:47:28 +0200 Subject: s4-gensec_krb5: fix memleak in gensec_krb5_session_info(). MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Guenther Signed-off-by: Günther Deschner Reviewed-by: Andrew Bartlett --- source4/auth/gensec/gensec_krb5.c | 1 + 1 file changed, 1 insertion(+) diff --git a/source4/auth/gensec/gensec_krb5.c b/source4/auth/gensec/gensec_krb5.c index 3cbe8c4c72..237a2633c9 100644 --- a/source4/auth/gensec/gensec_krb5.c +++ b/source4/auth/gensec/gensec_krb5.c @@ -719,6 +719,7 @@ static NTSTATUS gensec_krb5_session_info(struct gensec_security *gensec_security } else { /* Found pac */ pac_blob = data_blob_talloc(tmp_ctx, pac_data.data, pac_data.length); + kerberos_free_data_contents(context, &pac_data); if (!pac_blob.data) { free(principal_string); krb5_free_principal(context, client_principal); -- cgit