Hello,
I’m new to ICON and I’m running into an issue with building an workflow. I’ve created a workflow that starts with an ABA trigger for all process start events. I have inserted a decision path where the hash reputation will be checked:
I’ve set the default path to ‘Malicious’ with the following expression:
(({{[“ABA Trigger”].[alert].[process].[hash_reputation].[reputation]}}=“Malicious” OR
{{[“ABA Trigger”].[alert].[process].[hash_reputation].[reputation]}}=“Suspicious”) AND
{{[“ABA Trigger”].[alert].[process].[hash_reputation].[threat_level]}}=“Critical”)
OR
(({{[“ABA Trigger”].[alert].[parent_process].[hash_reputation].[reputation]}}=“Malicious” OR
{{[“ABA Trigger”].[alert].[parent_process].[hash_reputation].[reputation]}}=“Suspicious”) AND
{{[“ABA Trigger”].[alert].[parent_process].[hash_reputation].[threat_level]}}=“Critical”)
When I run test the workflow, it runs fine when I set the hash reputation to ‘malicious’. But when I leave it blank or set it to ‘known’ I receive the following error:
I think I’m missing a step here but I can’t seem to figure out what.