[krbdev.mit.edu #9016] git commit
"Greg Hudson via RT" <[email protected]> Wed, 21 Jul 2021 14:32:08 -0400
| Newsgroups | gmane.comp.encryption.kerberos.bugs |
|---|---|
| Message-ID | <[email protected]> |
<URL: https://krbdev.mit.edu/rt/Ticket/Display.html?id=9016 > Fix defcred leak in krb5 gss_inquire_cred() Commit 1cd2821c19b2b95e39d5fc2f451a035585a40fa5 altered the memory management of krb5_gss_inquire_cred(), introducing defcred to act as an owner pointer when the function must acquire a default credential. The commit neglected to update the code to release the default cred along the successful path. The old code does not trigger because cred_handle is now reassigned, so the default credential is leaked. Reported by Pavel Březina. (a minimal alternative to commit 593e16448e1af23eef74689afe06a7bcc86e79c7) https://github.com/krb5/krb5/commit/b92be484630b38e26f5ee4bd67973fbd7627009c Author: Greg Hudson <[email protected]> Commit: b92be484630b38e26f5ee4bd67973fbd7627009c Branch: krb5-1.18 src/lib/gssapi/krb5/inq_cred.c | 4 +--- 1 files changed, 1 insertions(+), 3 deletions(-) _______________________________________________ krb5-bugs mailing list [email protected] https://mailman.mit.edu/mailman/listinfo/krb5-bugs