From d583003e2fa404dec0cfd2d771c829c17636e0a7 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.14.4 --- 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 09d96d5..625a9d7 100644 --- a/src/plugins/kdb/db2/kdb_db2.c +++ b/src/plugins/kdb/db2/kdb_db2.c @@ -1396,6 +1396,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