diff --git a/misp_modules/modules/expansion/virustotal_public.py b/misp_modules/modules/expansion/virustotal_public.py index 1183c06..f95b8e4 100644 --- a/misp_modules/modules/expansion/virustotal_public.py +++ b/misp_modules/modules/expansion/virustotal_public.py @@ -31,7 +31,7 @@ class VirusTotalParser(): for feature in ('detected_urls', 'undetected_urls'): if feature in query_result: for url in query_result[feature]: - value = url['url'] if isinstance(url, dict) else url + value = url['url'] if isinstance(url, dict) else url[0] self.misp_event.add_attribute('url', value) def parse_resolutions(self, resolutions, subdomains=None, uuids=None):