Skip to content

Commit a138ff8

Browse files
committed
fix: prevent issue by nil checking value before usage
1 parent cc8bef4 commit a138ff8

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

internal/certificatetransparency/ct-parser.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ func parseCertificateChain(logEntry *ct.LogEntry) ([]models.LeafCert, error) {
103103

104104
for i, chainEntry := range logEntry.Chain {
105105
myCert, parseErr := x509.ParseCertificate(chainEntry.Data)
106-
if parseErr != nil {
106+
if parseErr != nil || myCert == nil {
107107
log.Println("Error parsing certificate: ", parseErr)
108108
return nil, parseErr
109109
}

0 commit comments

Comments
 (0)