From f082239c5ca5f28901fa7dc6a9d104648616043e Mon Sep 17 00:00:00 2001 From: Ad Schellevis Date: Thu, 27 Aug 2020 09:56:25 +0200 Subject: [PATCH] IDPS: rulecache parse error on invalid metadata, for https://github.com/opnsense/core/issues/4302 --- src/opnsense/scripts/suricata/lib/rulecache.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/opnsense/scripts/suricata/lib/rulecache.py b/src/opnsense/scripts/suricata/lib/rulecache.py index c272fbd78..5eae4c7f2 100755 --- a/src/opnsense/scripts/suricata/lib/rulecache.py +++ b/src/opnsense/scripts/suricata/lib/rulecache.py @@ -107,7 +107,7 @@ class RuleCache(object): if prop == 'metadata': for mdtag in list(csv.reader([value], delimiter=","))[0]: parts = mdtag.split(maxsplit=1) - record['metadata'][parts[0]] = parts[1] + record['metadata'][parts[0]] = parts[1] if len(parts) > 1 else None else: record[prop] = value