From: tb Date: Mon, 5 Sep 2022 12:25:32 +0000 (+0000) Subject: Don't leak cert in aspa_parse() X-Git-Url: http://artulab.com/gitweb/?a=commitdiff_plain;h=79f83670ae896583a4e722187884d952a144d396;p=openbsd Don't leak cert in aspa_parse() ok job --- diff --git a/usr.sbin/rpki-client/aspa.c b/usr.sbin/rpki-client/aspa.c index 4085a82017f..8b3e509e9bf 100644 --- a/usr.sbin/rpki-client/aspa.c +++ b/usr.sbin/rpki-client/aspa.c @@ -1,4 +1,4 @@ -/* $OpenBSD: aspa.c,v 1.2 2022/09/03 14:40:09 job Exp $ */ +/* $OpenBSD: aspa.c,v 1.3 2022/09/05 12:25:32 tb Exp $ */ /* * Copyright (c) 2022 Job Snijders * Copyright (c) 2022 Theo Buehler @@ -251,6 +251,7 @@ aspa_parse(X509 **x509, const char *fn, const unsigned char *der, size_t len) X509_free(*x509); *x509 = NULL; } + cert_free(cert); free(cms); return p.res; }