SIEM Auto Technique Extraction Rule
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-13-2024 05:49 AM
Hi,
We have an API from Sentinel which creates records directly into the sn_si table as Security Incident. This integration passes the MITRE Technique T numbers into a custom "techniques" field today as well as the Tactic numbers into a different custom field, multiple T numbers can be passed into the Technique field.
I have activated the MITRE attack configurations and can populate the MITRE attack card manually on the Security Incident. I would like to automate this however based on the use of the OOTB SIEM auto technique extraction rule.
I have confirmed the RegEx can parse the techniques out of the raw JSON.
My solution:
1. Reconfigure the Sentinel integration to create a record onto the sn_si staging table instead of directly into the sn_si table, as is today.
2. Apply the SIEM auto-extraction rule against the "Technique" custom field and the import table of sn_si.
This in theory should auto populate the MITRE attack card but it doesn't seem to do anything.
I have tried to post an Incident via the API to the sn_si staging table using POSTMAN, replicating a Sentinel Incident, although the Security Incident is creating fine the rule does not seem to be working and the auto-map of the techniques onto the card is not happening.
Does anyone have any suggestions?
I can create a customisation to create the record into the correct table as per this link https://www.servicenow.com/community/secops-forum/associate-mitre-att-amp-ck-via-servicenow-api/m-p/... but I don't understand why the OOTB rule isn't working...
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-14-2024 05:51 AM
I looked into the logic behind the Technique Extraction Rules. Business Rule "Run Technique" is specifically looking at sys_import_set_row to run the Script Include "MITREAutoExtraction". So if your current integration with Sentinel doesn't utilize Import Sets, then I do not think the OOB Technique Extraction Rules will work.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-14-2024 06:07 AM
Hi,
The integration I have built in my dev instance does use the sn_si import table, therefore this would use an import set. As I stated in original post, the Security Incident does create however the Mitre mapping doesn't occur.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎05-02-2025 06:43 AM
Hi Rash,
See if note I have put in this post helps. I have got it working without any extra coding:
https://www.servicenow.com/community/secops-forum/auto-technique-extraction-rule-for-azure-sentinel/...
AJ