diff options
| author | Nalin Dahyabhai <nalin@dahyabhai.net> | 2013-07-09 18:29:41 -0400 |
|---|---|---|
| committer | Greg Hudson <ghudson@mit.edu> | 2013-07-15 11:14:50 -0400 |
| commit | 4365d313c6109988268b746bcaf1c08f7b7a593c (patch) | |
| tree | 4698cfd64836b4f571517d4bcc7a55d1f7e8196c /src/plugins/preauth/pkinit | |
| parent | 6e51f9cc3152c8e419fe7f459bcf521d60358434 (diff) | |
| download | krb5-4365d313c6109988268b746bcaf1c08f7b7a593c.tar.gz krb5-4365d313c6109988268b746bcaf1c08f7b7a593c.tar.xz krb5-4365d313c6109988268b746bcaf1c08f7b7a593c.zip | |
Fix a leak when parsing PKINIT cert SANs with NSS
When retrieving the list of a certificate's subjectAltName values, we
weren't freeing some of the temporary memory we used.
Diffstat (limited to 'src/plugins/preauth/pkinit')
| -rw-r--r-- | src/plugins/preauth/pkinit/pkinit_crypto_nss.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/plugins/preauth/pkinit/pkinit_crypto_nss.c b/src/plugins/preauth/pkinit/pkinit_crypto_nss.c index 4b0245c9b..47006ec7e 100644 --- a/src/plugins/preauth/pkinit/pkinit_crypto_nss.c +++ b/src/plugins/preauth/pkinit/pkinit_crypto_nss.c @@ -4389,6 +4389,7 @@ cert_retrieve_cert_sans(krb5_context context, break; } } + PORT_FreeArena(pool, PR_TRUE); return 0; } |
