{
 "description": "Evidence-bound MITRE ATT&CK techniques observed in CTIPilot entries referencing npm. Score = number of published entries mapping the technique. Pinned dataset: ATT&CK v19.2.",
 "domain": "enterprise-attack",
 "gradient": {
  "colors": [
   "#ffe766",
   "#ff6666"
  ],
  "maxValue": 3,
  "minValue": 0
 },
 "hideDisabled": false,
 "layout": {
  "layout": "side",
  "showID": true,
  "showName": true
 },
 "legendItems": [],
 "metadata": [
  {
   "name": "source",
   "value": "CTIPilot"
  },
  {
   "name": "entity",
   "value": "product:npm"
  },
  {
   "name": "attack_version",
   "value": "19.2"
  }
 ],
 "name": "npm, CTIPilot coverage",
 "sorting": 3,
 "techniques": [
  {
   "comment": "entries: 2026-08-06/chaindrop-shai-hulud-npm-worm-onchain-c2-resolver, 2026-08-07/flooding-dropper-npm-846-packages-dns-txt-fallback",
   "score": 2,
   "techniqueID": "T1027"
  },
  {
   "comment": "entries: 2026-08-07/flooding-dropper-npm-846-packages-dns-txt-fallback",
   "score": 1,
   "techniqueID": "T1053.005"
  },
  {
   "comment": "entries: 2026-08-06/chaindrop-shai-hulud-npm-worm-onchain-c2-resolver, 2026-08-07/flooding-dropper-npm-846-packages-dns-txt-fallback",
   "score": 2,
   "techniqueID": "T1059.007"
  },
  {
   "comment": "entries: 2026-07-23/sandworm-mode-npm-ai-toolchain-supply-chain-worm-mcp, 2026-08-07/flooding-dropper-npm-846-packages-dns-txt-fallback",
   "score": 2,
   "techniqueID": "T1071.004"
  },
  {
   "comment": "entries: 2026-08-06/chaindrop-shai-hulud-npm-worm-onchain-c2-resolver",
   "score": 1,
   "techniqueID": "T1102.001"
  },
  {
   "comment": "entries: 2026-08-07/flooding-dropper-npm-846-packages-dns-txt-fallback",
   "score": 1,
   "techniqueID": "T1105"
  },
  {
   "comment": "entries: 2026-08-06/chaindrop-shai-hulud-npm-worm-onchain-c2-resolver",
   "score": 1,
   "techniqueID": "T1119"
  },
  {
   "comment": "entries: 2026-08-06/chaindrop-shai-hulud-npm-worm-onchain-c2-resolver",
   "score": 1,
   "techniqueID": "T1195.001"
  },
  {
   "comment": "entries: 2026-07-23/sandworm-mode-npm-ai-toolchain-supply-chain-worm-mcp, 2026-08-06/chaindrop-shai-hulud-npm-worm-onchain-c2-resolver, 2026-08-07/flooding-dropper-npm-846-packages-dns-txt-fallback",
   "score": 3,
   "techniqueID": "T1195.002"
  },
  {
   "comment": "entries: 2026-07-23/sandworm-mode-npm-ai-toolchain-supply-chain-worm-mcp",
   "score": 1,
   "showSubtechniques": true,
   "techniqueID": "T1497"
  },
  {
   "comment": "entries: 2026-08-07/flooding-dropper-npm-846-packages-dns-txt-fallback",
   "score": 1,
   "techniqueID": "T1497.001"
  },
  {
   "comment": "entries: 2026-08-06/chaindrop-shai-hulud-npm-worm-onchain-c2-resolver",
   "score": 1,
   "techniqueID": "T1528"
  },
  {
   "comment": "entries: 2026-07-23/sandworm-mode-npm-ai-toolchain-supply-chain-worm-mcp, 2026-08-06/chaindrop-shai-hulud-npm-worm-onchain-c2-resolver",
   "score": 2,
   "techniqueID": "T1546"
  },
  {
   "comment": "entries: 2026-08-07/flooding-dropper-npm-846-packages-dns-txt-fallback",
   "score": 1,
   "techniqueID": "T1547.001"
  },
  {
   "comment": "entries: 2026-08-06/chaindrop-shai-hulud-npm-worm-onchain-c2-resolver",
   "score": 1,
   "showSubtechniques": true,
   "techniqueID": "T1552"
  },
  {
   "comment": "entries: 2026-07-23/sandworm-mode-npm-ai-toolchain-supply-chain-worm-mcp, 2026-08-06/chaindrop-shai-hulud-npm-worm-onchain-c2-resolver",
   "score": 2,
   "techniqueID": "T1552.001"
  },
  {
   "comment": "entries: 2026-08-06/chaindrop-shai-hulud-npm-worm-onchain-c2-resolver",
   "score": 1,
   "techniqueID": "T1567.001"
  },
  {
   "comment": "entries: 2026-08-06/chaindrop-shai-hulud-npm-worm-onchain-c2-resolver",
   "score": 1,
   "techniqueID": "T1568"
  },
  {
   "comment": "entries: 2026-08-07/flooding-dropper-npm-846-packages-dns-txt-fallback",
   "score": 1,
   "techniqueID": "T1620"
  },
  {
   "comment": "entries: 2026-08-07/flooding-dropper-npm-846-packages-dns-txt-fallback",
   "score": 1,
   "techniqueID": "T1685"
  },
  {
   "showSubtechniques": true,
   "techniqueID": "T1053"
  },
  {
   "showSubtechniques": true,
   "techniqueID": "T1059"
  },
  {
   "showSubtechniques": true,
   "techniqueID": "T1071"
  },
  {
   "showSubtechniques": true,
   "techniqueID": "T1102"
  },
  {
   "showSubtechniques": true,
   "techniqueID": "T1195"
  },
  {
   "showSubtechniques": true,
   "techniqueID": "T1547"
  },
  {
   "showSubtechniques": true,
   "techniqueID": "T1567"
  }
 ],
 "versions": {
  "attack": "19",
  "layer": "4.5",
  "navigator": "5.1.0"
 }
}