[16142] in Kerberos-V5-bugs
[krbdev.mit.edu #8750] git commit
daemon@ATHENA.MIT.EDU (Greg Hudson via RT)
Fri Oct 12 12:38:05 2018
Mail-followup-to: rt@krbdev.mit.edu
mail-copies-to: never
From: "Greg Hudson via RT" <rt-comment@KRBDEV-PROD-APP-1.mit.edu>
In-Reply-To: <rt-8750@krbdev.mit.edu>
Message-ID: <rt-8750-48894.3.63093118259961@krbdev.mit.edu>
To: "'AdminCc of krbdev.mit.edu Ticket #8750'":;
Date: Fri, 12 Oct 2018 12:37:50 -0400 (EDT)
Reply-To: rt-comment@KRBDEV-PROD-APP-1.mit.edu
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: krb5-bugs-bounces@mit.edu
Fix multiple leaks in ktutil addent
In ktutil_add(), free allocations on success as well as failure.
Change all early returns to jumps to the cleanup label. Free the
password buffer and unparsed principal name. Do list manipulation as
the final step to simplify cleanup. Reported by Bean Zhang.
https://github.com/krb5/krb5/commit/76053d61fecfec8c5ea31c74bec73d2846b5effe
Author: Greg Hudson <ghudson@mit.edu>
Commit: 76053d61fecfec8c5ea31c74bec73d2846b5effe
Branch: master
src/kadmin/ktutil/ktutil_funcs.c | 96 +++++++++++++++----------------------
1 files changed, 39 insertions(+), 57 deletions(-)
_______________________________________________
krb5-bugs mailing list
krb5-bugs@mit.edu
https://mailman.mit.edu/mailman/listinfo/krb5-bugs