For the complete documentation index, see llms.txt. This page is also available as Markdown.

MISP Warning Lists

Enrich incoming events with indicator context from MISP warning lists

Overview

You can use Malware Information Sharing Platform (MISP) warning lists as an enrichment source in Panther. MISP warning lists are collections of known, non-malicious indicators that can be associated to potential false positives or errors in threat intelligence. This context can help you evaluate the relevance and validity of Indicators of Compromise (IoCs).

The misp-warninglists repository on GitHub contains a comprehensive collection of these lists.

Learn how to view stored enrichment data here, and how to view log events with enrichment data here.

How MISP enrichment works

When MISP warning lists enrichment is enabled:

  1. If an incoming log has the p_any_ip_addresses field, each value contained within will be checked against all MISP warning lists where "type": "cidr".

  2. If an IP address in p_any_ip_addresses appears in any cidr MISP warning lists, a misp_warning_lists object will be added in the log's p_enrichment object.

Setting up MISP warning lists enrichment

How to set up MISP warning lists enrichment in the Panther Console

  1. In the left-hand navigation bar in your Panther Console, click Detections.

  2. Click the Packs tab.

  3. Search for "MISP," and on the MISP Warning Lists Lookup Tables tile, click the Enabled toggle ON.

  4. In the pop-up confirmation modal, click Continue.

  5. To verify the Enrichment is enabled, from the left sidebar menu, click Enrichments.

    • On this page, you can see all enrichment sources, whether each source is currently enabled or disabled, and when a source’s data was last refreshed.

How to set up MISP Warning Lists enrichment in the CLI workflow

Take note that:

  • CLI users do not need to use Detection Packs to get MISP warning lists enrichment tables. You can pull in the latest release of panther-analysis and use the panther_analysis_tool (PAT) to upload the MISP warning lists enrichment tables.

    • To enable the MISP warning lists tables using the panther-analysis repository, make sure to open each corresponding YAML configuration file and set enabled: true.

  • It is possible for CLI users to enable MISP warning lists enrichment via Detection Packs (as is shown in the Console tab), as long as you do not customize the MISP warning lists tables using PAT.

    • If you choose to manage MISP warning lists enrichment through PAT after enabling it in the Panther Console, you must first disable the Packs in the Panther Console. Simultaneous use of both the Panther Console and PAT to manage MISP warning lists is not supported.

  • For more information on how to manage MISP warning lists enrichment, please see the MISP files in the panther-analysis GitHub repository.

Example event enriched with MISP warning lists data

Below is a Snowflake.LoginHistory log enriched with MISP data. The misp_warning_lists object within p_enrichment contains additional information about an IP address found in the p_any_ip_adresses field.

Last updated

Was this helpful?