From 1fa37ea712907817ad2546c79c75e3accc422b9a Mon Sep 17 00:00:00 2001 From: chrisr3d Date: Mon, 22 Jul 2019 11:43:35 +0200 Subject: [PATCH] fix: Avoiding issues with non existing sample types --- misp_modules/modules/expansion/virustotal_public.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/misp_modules/modules/expansion/virustotal_public.py b/misp_modules/modules/expansion/virustotal_public.py index ed7fd0e..a614a8c 100644 --- a/misp_modules/modules/expansion/virustotal_public.py +++ b/misp_modules/modules/expansion/virustotal_public.py @@ -78,7 +78,7 @@ class DomainQuery(VirusTotalParser): whois = 'whois' for feature_type in ('referrer', 'downloaded', 'communicating'): for feature in ('undetected_{}_samples', 'detected_{}_samples'): - for sample in query_result[feature.format(feature_type)]: + for sample in query_result.get(feature.format(feature_type), []): self.misp_event.add_attribute(hash_type, sample[hash_type]) if query_result.get(whois): whois_object = MISPObject(whois)