From cc5bd3a6c05b3defeeddd39ec3146d4d800df0bf Mon Sep 17 00:00:00 2001 From: Nicolas Williams Date: Fri, 14 May 2021 17:01:58 -0500 Subject: [PATCH] kdc: Improve warn_ticket_addresses feature (fix bug) --- kdc/krb5tgs.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kdc/krb5tgs.c b/kdc/krb5tgs.c index eba596188..cc98b3497 100644 --- a/kdc/krb5tgs.c +++ b/kdc/krb5tgs.c @@ -1351,7 +1351,7 @@ next_kvno: &ap_req_options, ticket, KRB5_KU_TGS_REQ_AUTH); - if (ticket && (*ticket)->ticket.caddr) + if (ticket && *ticket && (*ticket)->ticket.caddr) _kdc_audit_addaddrs((kdc_request_t)r, (*ticket)->ticket.caddr, "tixaddrs"); if (r->config->warn_ticket_addresses && ret == KRB5KRB_AP_ERR_BADADDR && *ticket != NULL) {