From ac12d2cd083484cbb125f956d57609e9a5f3174e Mon Sep 17 00:00:00 2001 From: Greg Hudson Date: Tue, 28 Jun 2016 18:09:35 -0400 Subject: Fix leak in DB2 krb5_db_promote() implementation In krb5_db2_merge_nra_iterator(), free the entry loaded from the source DB. (cherry picked from commit 0c5f74a25f226b2ea61a0ad7906a7c6605fc3533) ticket: 8442 version_fixed: 1.13.7 --- src/plugins/kdb/db2/kdb_db2.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/plugins/kdb/db2/kdb_db2.c b/src/plugins/kdb/db2/kdb_db2.c index 1b7bc16..dd4a4f3 100644 --- a/src/plugins/kdb/db2/kdb_db2.c +++ b/src/plugins/kdb/db2/kdb_db2.c @@ -1399,6 +1399,7 @@ krb5_db2_merge_nra_iterator(krb5_pointer ptr, krb5_db_entry *entry) retval = 0; } + krb5_db_free_principal(nra->kcontext, s_entry); return retval; } -- cgit v1.1