{
 "description": "Evidence-bound MITRE ATT&CK techniques observed in CTIPilot entries referencing Microsoft Entra ID. Score = number of published entries mapping the technique. Pinned dataset: ATT&CK v19.2.",
 "domain": "enterprise-attack",
 "gradient": {
  "colors": [
   "#ffe766",
   "#ff6666"
  ],
  "maxValue": 6,
  "minValue": 0
 },
 "hideDisabled": false,
 "layout": {
  "layout": "side",
  "showID": true,
  "showName": true
 },
 "legendItems": [],
 "metadata": [
  {
   "name": "source",
   "value": "CTIPilot"
  },
  {
   "name": "entity",
   "value": "product:microsoft-entra-id"
  },
  {
   "name": "attack_version",
   "value": "19.2"
  }
 ],
 "name": "Microsoft Entra ID, CTIPilot coverage",
 "sorting": 3,
 "techniques": [
  {
   "comment": "entries: 2026-07-21/hollowgraph-m365-calendar-graph-api-c2-cavern",
   "score": 1,
   "techniqueID": "T1008"
  },
  {
   "comment": "entries: 2026-07-21/hollowgraph-m365-calendar-graph-api-c2-cavern",
   "score": 1,
   "techniqueID": "T1027"
  },
  {
   "comment": "entries: 2026-07-21/hollowgraph-m365-calendar-graph-api-c2-cavern, 2026-08-01/captivecrunch-storm-2945-hospitality-captive-portal-rat",
   "score": 2,
   "techniqueID": "T1036.005"
  },
  {
   "comment": "entries: 2026-08-01/captivecrunch-storm-2945-hospitality-captive-portal-rat",
   "score": 1,
   "techniqueID": "T1053.005"
  },
  {
   "comment": "entries: 2026-08-01/captivecrunch-storm-2945-hospitality-captive-portal-rat",
   "score": 1,
   "techniqueID": "T1056.001"
  },
  {
   "comment": "entries: 2026-08-01/captivecrunch-storm-2945-hospitality-captive-portal-rat",
   "score": 1,
   "techniqueID": "T1059.001"
  },
  {
   "comment": "entries: 2026-08-07/unc6671-blackfile-multi-brand-passkey-vishing-aitm",
   "score": 1,
   "techniqueID": "T1070.008"
  },
  {
   "comment": "entries: 2026-07-21/hollowgraph-m365-calendar-graph-api-c2-cavern",
   "score": 1,
   "techniqueID": "T1071.004"
  },
  {
   "comment": "entries: 2026-07-10/m365-conditional-access-gaps-railway-lshiy-campaigns, 2026-07-15/proofpoint-oauth-client-id-spoofing-entra-id-evasion, 2026-07-18/abbott-exact-sciences-shinyhunters-entra-sso-vishing, 2026-07-21/hollowgraph-m365-calendar-graph-api-c2-cavern, 2026-08-07/unc6671-blackfile-multi-brand-passkey-vishing-aitm",
   "score": 5,
   "techniqueID": "T1078.004"
  },
  {
   "comment": "entries: 2026-08-01/captivecrunch-storm-2945-hospitality-captive-portal-rat",
   "score": 1,
   "techniqueID": "T1082"
  },
  {
   "comment": "entries: 2026-08-07/unc6671-blackfile-multi-brand-passkey-vishing-aitm",
   "score": 1,
   "techniqueID": "T1090.002"
  },
  {
   "comment": "entries: 2026-07-10/helix-data-extortion-devicecode-vishing-sharepoint-exfil, 2026-08-07/unc6671-blackfile-multi-brand-passkey-vishing-aitm",
   "score": 2,
   "techniqueID": "T1098.005"
  },
  {
   "comment": "entries: 2026-08-23/blockchain-dead-drop-c2-commodity-graphspy",
   "score": 1,
   "techniqueID": "T1102.001"
  },
  {
   "comment": "entries: 2026-07-21/hollowgraph-m365-calendar-graph-api-c2-cavern",
   "score": 1,
   "techniqueID": "T1102.002"
  },
  {
   "comment": "entries: 2026-07-21/hollowgraph-m365-calendar-graph-api-c2-cavern",
   "score": 1,
   "techniqueID": "T1105"
  },
  {
   "comment": "entries: 2026-07-10/m365-conditional-access-gaps-railway-lshiy-campaigns",
   "score": 1,
   "techniqueID": "T1110.003"
  },
  {
   "comment": "entries: 2026-07-15/proofpoint-oauth-client-id-spoofing-entra-id-evasion",
   "score": 1,
   "techniqueID": "T1110.004"
  },
  {
   "comment": "entries: 2026-08-01/captivecrunch-storm-2945-hospitality-captive-portal-rat",
   "score": 1,
   "techniqueID": "T1113"
  },
  {
   "comment": "entries: 2026-08-07/unc6671-blackfile-multi-brand-passkey-vishing-aitm",
   "score": 1,
   "techniqueID": "T1114.002"
  },
  {
   "comment": "entries: 2026-08-01/captivecrunch-storm-2945-hospitality-captive-portal-rat",
   "score": 1,
   "techniqueID": "T1115"
  },
  {
   "comment": "entries: 2026-08-01/captivecrunch-storm-2945-hospitality-captive-portal-rat, 2026-08-23/gtig-russia-clusters-app-passwords-whatsapp-linking",
   "score": 2,
   "techniqueID": "T1123"
  },
  {
   "comment": "entries: 2026-08-01/captivecrunch-storm-2945-hospitality-captive-portal-rat, 2026-08-23/gtig-russia-clusters-app-passwords-whatsapp-linking",
   "score": 2,
   "techniqueID": "T1125"
  },
  {
   "comment": "entries: 2026-07-10/forg365-m365-phaas-aitm-devicecode-forgcookie",
   "score": 1,
   "techniqueID": "T1176"
  },
  {
   "comment": "entries: 2026-08-23/cve-2026-69836-entra-id-exploited-flag-corrected",
   "score": 1,
   "techniqueID": "T1190"
  },
  {
   "comment": "entries: 2026-08-23/gtig-russia-clusters-app-passwords-whatsapp-linking",
   "score": 1,
   "techniqueID": "T1204.002"
  },
  {
   "comment": "entries: 2026-08-01/captivecrunch-storm-2945-hospitality-captive-portal-rat, 2026-08-23/blockchain-dead-drop-c2-commodity-graphspy",
   "score": 2,
   "techniqueID": "T1204.004"
  },
  {
   "comment": "entries: 2026-07-10/helix-data-extortion-devicecode-vishing-sharepoint-exfil, 2026-07-18/abbott-exact-sciences-shinyhunters-entra-sso-vishing, 2026-08-07/unc6671-blackfile-multi-brand-passkey-vishing-aitm",
   "score": 3,
   "techniqueID": "T1213.002"
  },
  {
   "comment": "entries: 2026-08-23/gtig-russia-clusters-app-passwords-whatsapp-linking",
   "score": 1,
   "techniqueID": "T1218.005"
  },
  {
   "comment": "entries: 2026-08-01/captivecrunch-storm-2945-hospitality-captive-portal-rat",
   "score": 1,
   "techniqueID": "T1497"
  },
  {
   "comment": "entries: 2026-08-01/captivecrunch-storm-2945-hospitality-captive-portal-rat",
   "score": 1,
   "techniqueID": "T1518.001"
  },
  {
   "comment": "entries: 2026-07-10/forg365-m365-phaas-aitm-devicecode-forgcookie, 2026-07-10/helix-data-extortion-devicecode-vishing-sharepoint-exfil, 2026-07-10/m365-conditional-access-gaps-railway-lshiy-campaigns, 2026-08-01/captivecrunch-storm-2945-hospitality-captive-portal-rat, 2026-08-23/blockchain-dead-drop-c2-commodity-graphspy, 2026-08-23/gtig-russia-clusters-app-passwords-whatsapp-linking",
   "score": 6,
   "techniqueID": "T1528"
  },
  {
   "comment": "entries: 2026-07-18/abbott-exact-sciences-shinyhunters-entra-sso-vishing, 2026-08-07/unc6671-blackfile-multi-brand-passkey-vishing-aitm",
   "score": 2,
   "techniqueID": "T1530"
  },
  {
   "comment": "entries: 2026-07-10/forg365-m365-phaas-aitm-devicecode-forgcookie, 2026-08-01/captivecrunch-storm-2945-hospitality-captive-portal-rat",
   "score": 2,
   "techniqueID": "T1539"
  },
  {
   "comment": "entries: 2026-08-23/blockchain-dead-drop-c2-commodity-graphspy",
   "score": 1,
   "techniqueID": "T1543.001"
  },
  {
   "comment": "entries: 2026-08-01/captivecrunch-storm-2945-hospitality-captive-portal-rat",
   "score": 1,
   "techniqueID": "T1543.003"
  },
  {
   "comment": "entries: 2026-08-01/captivecrunch-storm-2945-hospitality-captive-portal-rat",
   "score": 1,
   "techniqueID": "T1546.015"
  },
  {
   "comment": "entries: 2026-08-01/captivecrunch-storm-2945-hospitality-captive-portal-rat",
   "score": 1,
   "techniqueID": "T1547.001"
  },
  {
   "comment": "entries: 2026-08-01/captivecrunch-storm-2945-hospitality-captive-portal-rat",
   "score": 1,
   "techniqueID": "T1548.002"
  },
  {
   "comment": "entries: 2026-07-10/m365-conditional-access-gaps-railway-lshiy-campaigns, 2026-08-01/captivecrunch-storm-2945-hospitality-captive-portal-rat",
   "score": 2,
   "techniqueID": "T1550.001"
  },
  {
   "comment": "entries: 2026-08-01/captivecrunch-storm-2945-hospitality-captive-portal-rat",
   "score": 1,
   "techniqueID": "T1555.003"
  },
  {
   "comment": "entries: 2026-07-10/m365-conditional-access-gaps-railway-lshiy-campaigns, 2026-07-18/abbott-exact-sciences-shinyhunters-entra-sso-vishing, 2026-08-07/unc6671-blackfile-multi-brand-passkey-vishing-aitm, 2026-08-23/blockchain-dead-drop-c2-commodity-graphspy, 2026-08-23/gtig-russia-clusters-app-passwords-whatsapp-linking",
   "score": 5,
   "techniqueID": "T1556.006"
  },
  {
   "comment": "entries: 2026-08-01/captivecrunch-storm-2945-hospitality-captive-portal-rat, 2026-08-07/unc6671-blackfile-multi-brand-passkey-vishing-aitm",
   "score": 2,
   "techniqueID": "T1557"
  },
  {
   "comment": "entries: 2026-07-10/forg365-m365-phaas-aitm-devicecode-forgcookie, 2026-07-10/m365-conditional-access-gaps-railway-lshiy-campaigns, 2026-08-23/gtig-russia-clusters-app-passwords-whatsapp-linking",
   "score": 3,
   "techniqueID": "T1566.002"
  },
  {
   "comment": "entries: 2026-07-10/helix-data-extortion-devicecode-vishing-sharepoint-exfil, 2026-07-18/abbott-exact-sciences-shinyhunters-entra-sso-vishing, 2026-08-07/unc6671-blackfile-multi-brand-passkey-vishing-aitm",
   "score": 3,
   "techniqueID": "T1566.004"
  },
  {
   "comment": "entries: 2026-07-21/hollowgraph-m365-calendar-graph-api-c2-cavern",
   "score": 1,
   "techniqueID": "T1568"
  },
  {
   "comment": "entries: 2026-07-21/hollowgraph-m365-calendar-graph-api-c2-cavern",
   "score": 1,
   "showSubtechniques": true,
   "techniqueID": "T1573"
  },
  {
   "comment": "entries: 2026-08-01/captivecrunch-storm-2945-hospitality-captive-portal-rat",
   "score": 1,
   "techniqueID": "T1573.002"
  },
  {
   "comment": "entries: 2026-07-15/proofpoint-oauth-client-id-spoofing-entra-id-evasion",
   "score": 1,
   "techniqueID": "T1589.001"
  },
  {
   "comment": "entries: 2026-07-18/abbott-exact-sciences-shinyhunters-entra-sso-vishing, 2026-08-07/unc6671-blackfile-multi-brand-passkey-vishing-aitm",
   "score": 2,
   "techniqueID": "T1598.004"
  },
  {
   "comment": "entries: 2026-08-07/unc6671-blackfile-multi-brand-passkey-vishing-aitm",
   "score": 1,
   "techniqueID": "T1621"
  },
  {
   "comment": "entries: 2026-08-07/unc6671-blackfile-multi-brand-passkey-vishing-aitm",
   "score": 1,
   "techniqueID": "T1657"
  },
  {
   "comment": "entries: 2026-08-07/unc6671-blackfile-multi-brand-passkey-vishing-aitm",
   "score": 1,
   "techniqueID": "T1684.001"
  },
  {
   "comment": "entries: 2026-08-01/captivecrunch-storm-2945-hospitality-captive-portal-rat",
   "score": 1,
   "techniqueID": "T1685"
  },
  {
   "showSubtechniques": true,
   "techniqueID": "T1036"
  },
  {
   "showSubtechniques": true,
   "techniqueID": "T1053"
  },
  {
   "showSubtechniques": true,
   "techniqueID": "T1056"
  },
  {
   "showSubtechniques": true,
   "techniqueID": "T1059"
  },
  {
   "showSubtechniques": true,
   "techniqueID": "T1070"
  },
  {
   "showSubtechniques": true,
   "techniqueID": "T1071"
  },
  {
   "showSubtechniques": true,
   "techniqueID": "T1078"
  },
  {
   "showSubtechniques": true,
   "techniqueID": "T1090"
  },
  {
   "showSubtechniques": true,
   "techniqueID": "T1098"
  },
  {
   "showSubtechniques": true,
   "techniqueID": "T1102"
  },
  {
   "showSubtechniques": true,
   "techniqueID": "T1110"
  },
  {
   "showSubtechniques": true,
   "techniqueID": "T1114"
  },
  {
   "showSubtechniques": true,
   "techniqueID": "T1204"
  },
  {
   "showSubtechniques": true,
   "techniqueID": "T1213"
  },
  {
   "showSubtechniques": true,
   "techniqueID": "T1218"
  },
  {
   "showSubtechniques": true,
   "techniqueID": "T1518"
  },
  {
   "showSubtechniques": true,
   "techniqueID": "T1543"
  },
  {
   "showSubtechniques": true,
   "techniqueID": "T1546"
  },
  {
   "showSubtechniques": true,
   "techniqueID": "T1547"
  },
  {
   "showSubtechniques": true,
   "techniqueID": "T1548"
  },
  {
   "showSubtechniques": true,
   "techniqueID": "T1550"
  },
  {
   "showSubtechniques": true,
   "techniqueID": "T1555"
  },
  {
   "showSubtechniques": true,
   "techniqueID": "T1556"
  },
  {
   "showSubtechniques": true,
   "techniqueID": "T1566"
  },
  {
   "showSubtechniques": true,
   "techniqueID": "T1589"
  },
  {
   "showSubtechniques": true,
   "techniqueID": "T1598"
  },
  {
   "showSubtechniques": true,
   "techniqueID": "T1684"
  }
 ],
 "versions": {
  "attack": "19",
  "layer": "4.5",
  "navigator": "5.1.0"
 }
}