MITRE attack and defend technique graph

  • Release version: Yokohama
  • Updated January 12, 2026
  • 3 minutes to read
  • Summarize
    Summarized using AI
    This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.

    Summary of MITRE attack and defend technique graph

    The MITRE attack and defend technique graph offers security analysts an interactive, node-based visualization that maps attack techniques, defense techniques, and related artifacts within a Security Incident Response (SIR) record. This hierarchical graph helps analysts explore the relationships between security threats and defensive measures, providing a comprehensive view of the attack and defense landscape for an incident. The graph is accessible only when relevant MITRE data has been ingested, ensuring focused and relevant analysis.

    Show full answer Show less

    Graph Structure and Node Types

    The graph is organized hierarchically with the SIR record as the root node. It includes:

    • SIR node (root): Represents the central Security Incident Response record.
    • Attack technique nodes: First or second-level nodes depicting specific attack methods.
    • Defend technique nodes: First or second-level nodes representing defense strategies.
    • Artifact nodes: Second or third-level nodes linked to defend techniques, representing specific artifacts.

    Nodes on the same level can have cross-references, forming connecting edges to indicate shared relationships.

    Available User Actions

    The graph supports various interactions depending on the node type:

    • SIR node: View or associate attack and defend techniques related to the incident.
    • Attack technique nodes: View details, associated defend techniques, or temporarily hide nodes.
    • Defend technique nodes: View details, associated artifacts, or hide nodes; shared artifacts appear as single nodes connected to multiple defend techniques with labeled edges.

    Additional graph-wide actions include saving the current view (maintaining visibility and layout preferences), refreshing data from backend updates, searching nodes by name, and restoring hidden nodes.

    Associations and Relationships

    Analysts can associate new attack or defend techniques via modal windows that list available techniques, supporting easy expansion of the graph. Newly associated nodes appear at the graph’s end and can be quickly located using the search function.

    Relationships between nodes are depicted with connecting edges indicating direct associations, shared artifacts among multiple defend techniques, and cross-level references. Edge labels clarify the relationship types based on MITRE ATT&CK data.

    Practical Benefits for ServiceNow Customers

    This graph empowers security analysts to:

    • Visually understand complex relationships between attacks, defenses, and artifacts in a single interactive interface.
    • Efficiently link new techniques to incidents during investigations, enhancing contextual understanding.
    • Manage graph visibility and focus by hiding or locating nodes, tailored to investigation needs.
    • Maintain updated, accurate views aligned with backend data changes, ensuring reliable analysis.

    Overall, the MITRE attack and defend technique graph enhances incident response workflows by delivering a clear, dynamic picture of the threat and defense ecosystem within ServiceNow’s Security Incident Response environment.

    The MITRE attack and defend technique graph provides security analysts with an interactive, node-based visualization of attack techniques, defense techniques, and associated artifacts for a security incident.

    MITRE attack and defend technique graph Overview

    The MITRE attack and defend technique graph enables analysts to explore relationships between security threats and defensive measures, helping them understand the complete attack and defense landscape for an incident. The graph uses a hierarchical structure with the SIR record as the root node, branching out to display attack techniques, defend techniques, and their associated artifacts.

    Analysts can interact with nodes to view details, establish associations, and manage the visibility of information based on their investigation needs. The visualization only appears when MITRE attack and defend technique data has been ingested into the system. Without ingested data, the MITRE attack and defend technique tab remains hidden from the SIR workspace.

    Graph structure

    The graph consists of the following node types arranged in a hierarchical structure:

    • SIR node (root): The central node representing the Security Incident Response record.
    • Attack technique nodes: First or second-level nodes representing specific attack methods.
    • Defend technique nodes: First or second-level nodes representing defensive measures.
    • Artifact nodes: Second or third level nodes representing specific artifacts related to defend techniques.

    Nodes at the same hierarchical level can have cross-references, creating connecting edges when the same node relates to multiple parent nodes.

    Available actions

    The graph provides different actions depending on the node type being interacted with.

    SIR node actions

    • Show attack technique: Display all attack techniques associated with the SIR.
    • Show defend technique: Display all defend techniques associated with the SIR.
    • Associate attack technique: Open a modal window to associate new attack techniques with the SIR.
    • Associate defend technique: Open a modal window to associate new defend techniques with the SIR.
    Attack technique node actions
    • Show details: Opens a panel displaying the details of the selected node.
    • Show defend techniques: Display all defend techniques associated with this specific attack technique.
    • Hide node: Temporarily remove a node from the graph view. A Show hidden nodes option becomes available to restore hidden nodes.
    Defend technique node actions
    • Show details: Opens a panel displaying the details of the selected node.
    • Show defend artifacts: Display all artifacts associated with the selected defend technique. Artifacts shared across multiple defend techniques appear as a single node with multiple connecting edges. Edge labels indicate the relationship between the defend technique and artifact.
    • Hide node: Temporarily remove the defend technique node from the graph view. A Show hidden nodes option becomes available to restore hidden nodes.
    Graph-level actions
    • Save: Preserve the current graph view state. Saved views persist when users return to the tab. Includes node visibility, expanded sections, and layout preferences.
    • Refresh: Update the graph with the latest data from the backend. Updates node labels if names have changed, removes associations that have been deleted from the backend, and displays newly associated techniques not currently visible in the graph. Maintains the saved view structure while refreshing the data.
    • Find on map: Search for specific nodes by name. Highlights and centers the selected node in the graph. Useful for locating nodes in complex graphs with many techniques.
    • Show hidden nodes: Restore all nodes that have been hidden from view.

    Association actions

    When associating attack or defend techniques:

    • Select technique: Choose from available techniques in the modal window.
    • Save association: Confirm and create the association. Newly associated nodes appear at the end of the graph. Use the Find on map function to locate newly added nodes.
    • Cancel: Close the modal without creating an association.

    The association modal uses the same interface experience as the MITRE-ATT&CK technique functionality.

    Node relationships and edges

    The graph displays relationships between nodes using connecting lines (edges):

    • Direct associations: Lines connect parent nodes to their directly associated child nodes.
    • Shared relationships: When a defend artifact relates to multiple defend techniques, a single artifact node connects to multiple parent nodes via separate edges.
    • Cross-level references: When nodes at the same hierarchical level share relationships, connecting lines appear between them.
    • Edge labels: Labels on the edges between defend techniques and artifacts indicate the relationship type (sourced from MITRE-ATT&CK data).