From ab94545a757c0e67535e0fa8e8c91e62e0cdc557 Mon Sep 17 00:00:00 2001 From: Frank Sauerburger <frank@sauerburger.com> Date: Tue, 2 Mar 2021 23:51:05 +0100 Subject: [PATCH] Protect against invalid CSR --- app/owlca/models.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/owlca/models.py b/app/owlca/models.py index 08d6b7f..1d9c956 100644 --- a/app/owlca/models.py +++ b/app/owlca/models.py @@ -214,6 +214,9 @@ class CertificateSigningRequest(models.Model): def extensions(self): """Return the subject of the certificate""" + if not self._decode(): + return [] + return [( e.oid._name, e.value, -- GitLab