Detection

    Wazuh MITRE ATT&CK Mapping (Built-in Coverage)

    Use the built-in Wazuh MITRE ATT&CK module to map alerts to tactics and techniques and visualize coverage gaps.

    WazuGuardix Team June 16, 2026 6 min read

    Wazuh ships with MITRE ATT&CK metadata embedded directly in the ruleset. Every rule that detects a known TTP has a <mitre><id>Txxxx</id></mitre> block, and the dashboard MITRE module visualizes coverage and detected techniques over time.

    1. Open the MITRE module

    In the Wazuh dashboard navigate to Threat Hunting -> MITRE ATT&CK. You will see Intelligence (full matrix), Framework (techniques you have rules for) and Dashboard (techniques actually triggered in your environment).

    2. Tag your own rules with MITRE IDs

    <rule id="100050" level="10">
      <decoded_as>myapp</decoded_as>
      <field name="action">privilege_escalation</field>
      <description>MyApp: privilege escalation attempt</description>
      <mitre>
        <id>T1068</id>
      </mitre>
    </rule>

    3. Restart the manager

    systemctl restart wazuh-manager

    Note: Tagging custom rules with MITRE IDs is the easiest way to prove coverage to auditors and the board.

    We run MITRE ATT&CK coverage assessments and close gaps with custom Wazuh rules, contact us.

    Official reference

    Commands and configuration in this guide are based on the official Wazuh documentation. For the canonical source, see:

    WazuhMITRE ATT&CKDetection

    Need help running Wazuh in production?

    Our team designs, deploys and operates Wazuh end to end, from indexer sizing to custom rules and 24/7 SOC monitoring.