MISP42: Connecting CTI And SOC Teams
Where
Talks
hack.lu 2023
Duration
16 min
Shows how a Splunk app pulls MISP indicators into log searches and pushes findings back to the threat-sharing platform.
Summary
Threat intelligence teams produce large volumes of indicators, and MISP makes them shareable across communities. Security operations teams, meanwhile, often keep a year or more of endpoint telemetry in a SIEM. The speaker wanted to search that history for indicators that were frequently weeks or months old, which led to a Splunk custom command for querying MISP and then a packaged app.
The app is installed on a Splunk search head and configured with the name, URL and API key of each MISP instance. The key is stored encrypted, so users need the right Splunk capabilities to use it. Streaming commands check whether field values have been seen in MISP and retrieve sighting data. Generating commands fetch attributes or events into lookups or indexes for more structured work. A fetch command accepts JSON payloads and can page through all results, and a generic command can call any MISP API endpoint the key is permitted to use. Alert actions create or update MISP events, grouping rows by a unique ID, and increment sighting counters by value or attribute ID.
The talk closes with a five-step retro-search workflow. Recently received attributes are collected into a lookup, historical logs are searched in two stages to find matching index, source type and time values, and the details are then retrieved. Sightings are incremented, optional events are created for new findings, and CTI and SOC analysts review the results together to decide whether an indicator is poor quality or needs investigation. The speaker also pointed to other open-source projects presented at the event as possible alternatives.
Related talks
Track 3 Friday·57 min
Christian Taillon
Lays out a repeatable process for building a threat hunting program that finds evasive adversaries.
Talks·21 min
Brandon Dalton
Shows how the open-source Mac Monitor exposes Apple's Endpoint Security event stream to analysts, with new 2.0 features.
Talks·30 min
Eric Leblond · Peter Manev
Shows how Suricata matches indicators of compromise in network traffic, with streaming tagging and MISP feed integration.


