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

This commit is contained in:
Tobias Brunner
2011-04-19 13:48:50 +02:00
parent a61b696380
commit 73ac1f2040
+2 -1
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");