From fe1ea90b25773463ed2e6f0e8753a464cf9d148b Mon Sep 17 00:00:00 2001 From: Jakub Onderka Date: Wed, 3 Jun 2020 14:06:57 +0200 Subject: [PATCH] fix: [circl_passivessl] Return proper error for IPv6 addresses --- misp_modules/modules/expansion/circl_passivessl.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/misp_modules/modules/expansion/circl_passivessl.py b/misp_modules/modules/expansion/circl_passivessl.py index 3419bbb..102bed8 100755 --- a/misp_modules/modules/expansion/circl_passivessl.py +++ b/misp_modules/modules/expansion/circl_passivessl.py @@ -44,6 +44,10 @@ class PassiveSSLParser(): self.result = {'error': 'Not found'} return + if 'error' in results: + self.result = {'error': results['error']} + return + for ip_address, certificates in results.items(): ip_uuid = self._handle_ip_attribute(ip_address) for certificate in certificates['certificates']: