Skip to content

mitre_attack_heatmap content provider in mitre plugin #214

Description

@traut

Description

MITRE ATT&CK is a popular ontology of the tactics and techniques heavily utilized in cyber security, such as threat intelligence, detection engineering, threat modeling, etc.

MITRE ATT&CK comes with a tool called MITRE ATT&CK Navigator that allows users to build heatmaps with layers that are easy to generate/import/export.

Use Case

ATT&CK heatmaps are commonly used in reporting as a visual aid representing a histogram of techniques, either seen in alerting data, or calculated from detection rule coverage, or found in intelligence, etc.

Requirements

Build a content provider that can take data in the latest iteration of MITRE ATT&CK Navigator layer format and render a HTML table.

Navigator HTML layout is quite complex and requires JS. For the first iteration of the content provider, we'll focus on simpler but still useful representation. The exact design is TBD.

The rendered table should have minimum styling to be "themed" (if needed) on a document template level.

Inspiration for the design

Microsoft Sentinel MITRE ATT&CK coverage view

Microsoft Sentinel MITRE ATT&CK view

Elastic Security Solution MITRE ATT&CK rules coverage

Elastic Security Solution MITRE ATT&CK view

Threatnote.io MITRE ATT&CK coverage view

Screenshot 2024-06-26 at 21 27 12

and Attack Flow

Additional Information

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions