]> git.ipfire.org Git - thirdparty/krb5.git/commitdiff
Fix leak in DB2 krb5_db_promote() implementation
authorGreg Hudson <ghudson@mit.edu>
Tue, 28 Jun 2016 22:09:35 +0000 (18:09 -0400)
committerGreg Hudson <ghudson@mit.edu>
Wed, 10 Aug 2016 17:36:54 +0000 (13:36 -0400)
In krb5_db2_merge_nra_iterator(), free the entry loaded from the
source DB.

ticket: 8442 (new)
target_version: 1.14-next
target_version: 1.13-next
tags: pullup

src/plugins/kdb/db2/kdb_db2.c

index 84dadc326333972c69e08335c8c6eea5dc245219..c29867a7aba70b99a75478998cabb7530a673d7f 100644 (file)
@@ -1377,6 +1377,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;
 }