pluto: Avoid potential null-pointer dereference when checking CRLs.

This commit is contained in:
Tobias Brunner 2011-04-18 16:35:04 +02:00
parent a61b696380
commit 73ac1f2040
1 changed files with 2 additions and 1 deletions

View File

@ -425,7 +425,8 @@ cert_status_t verify_by_crl(cert_t *cert, time_t *until, time_t *revocationDate,
lock_authcert_list("verify_by_crl");
issuer_cert = get_authcert(issuer, authKeyID, X509_CA);
trusted = cert_crl->issued_by(cert_crl, issuer_cert->cert);
trusted = issuer_cert ? cert_crl->issued_by(cert_crl, issuer_cert->cert)
: FALSE;
unlock_authcert_list("verify_by_crl");