diff options
author | Greg Hudson <ghudson@mit.edu> | 2013-12-16 15:37:56 -0500 |
---|---|---|
committer | Greg Hudson <ghudson@mit.edu> | 2013-12-16 15:40:51 -0500 |
commit | decccbcb5075f8fbc28a535a9b337afc84a15dee (patch) | |
tree | 985fd4f8b4c233cd8c1abecddc2816ba775ea66f /src/include/k5-int.h | |
parent | 1cda48a7ed4069cfc052f974ec3d76a9137c8c5a (diff) | |
download | krb5-decccbcb5075f8fbc28a535a9b337afc84a15dee.tar.gz krb5-decccbcb5075f8fbc28a535a9b337afc84a15dee.tar.xz krb5-decccbcb5075f8fbc28a535a9b337afc84a15dee.zip |
Fix GSS krb5 acceptor acquire_cred error handling
When acquiring acceptor creds with a specified name, if we fail to
open a replay cache, we leak the keytab handle. If there is no
specified name and we discover that there is no content in the keytab,
we leak the keytab handle and return the wrong major code. Memory
leak reported by Andrea Campi.
ticket: 7805
target_version: 1.12.1
tags: pullup
Diffstat (limited to 'src/include/k5-int.h')
0 files changed, 0 insertions, 0 deletions