MITRE ATT&CKテクニック取得

特定のMITRE ATT&CKテクニックの詳細情報を取得します。

必要な権限

MEMBER以上のロールが必要です。

HTTPリクエスト

GET /api/sonar/mitre-attack/techniques/:mitre_id
cURL例
curl -H "Authorization: Bearer <API_KEY>" \
     https://HOSTNAME/api/sonar/mitre-attack/techniques/T1190
リクエストパラメータ
キー必須説明備考
mitre_id文字列MITRE ATT&CKテクニックIDパスパラメータ

正常応答

{
  "technique": {
    "mitre_id": "T1190",
    "stix_id": "attack-pattern--3f886f2a-874f-4333-b794-aa6075009b1c",
    "name": "Exploit Public-Facing Application",
    "display_name": "Exploit Public-Facing Application",
    "description": "Adversaries may attempt to take advantage of a weakness in an Internet-facing computer or program using software, data, or commands in order to cause unintended or unanticipated behavior. The weakness in the system can be a bug, a glitch, or a design vulnerability.",
    "url": "https://attack.mitre.org/techniques/T1190",
    "domain": "enterprise-attack",
    "version": "2.4",
    "detection": "Monitor application logs for abnormal behavior that may indicate attempted or successful exploitation.",
    "platforms": "Linux, Windows, macOS, Network",
    "defenses_bypassed": null,
    "contributors": null,
    "permission_required": null,
    "support_remote": null,
    "system_requirements": null,
    "impact_type": null,
    "effective_permissions": null,
    "relationship_citations": null,
    "created": "2018-04-18 09:00:00+0900",
    "updated": "2023-04-15 09:00:00+0900",
    "tactics": [
      {
        "mitre_id": "TA0001",
        "stix_id": "x-mitre-tactic--ffd5bcee-6e16-4dd2-8eca-7b3beedf33ca",
        "name": "Initial Access",
        "description": "The adversary is trying to get into your network.",
        "url": "https://attack.mitre.org/tactics/TA0001",
        "domain": "enterprise-attack",
        "version": "1.0",
        "order": 1,
        "created": "2018-10-17 09:00:00+0900",
        "updated": "2019-07-19 09:00:00+0900"
      }
    ]
  }
}
  • technique(マップ):テクニック情報
    • mitre_id(文字列):MITRE ATT&CKテクニックID
    • stix_id(文字列):STIX識別子
    • name(文字列):テクニック名
    • display_name(文字列):テクニックの表示名。上位テクニックがある場合は「上位テクニック名: 名前」の形式です。
    • description(文字列):テクニックの説明
    • url(文字列):MITRE ATT&CK公式ドキュメントURL
    • domain(文字列):ATT&CKドメイン
    • version(文字列):テクニックのバージョン
    • detection(文字列):検知方法
    • platforms(文字列):適用可能なプラットフォーム。カンマ区切りの文字列です。
    • defenses_bypassed(文字列):回避される防御手段
    • contributors(文字列):貢献者
    • permission_required(文字列):実行に必要な権限
    • support_remote(ブール):リモート対応かどうか
    • system_requirements(文字列):システム要件
    • impact_type(文字列):影響タイプ
    • effective_permissions(文字列):有効な権限
    • relationship_citations(文字列):関係の引用
    • created(文字列):作成日時。yyyy-MM-dd HH:mm:ssZ 形式
    • updated(文字列):修正日時。yyyy-MM-dd HH:mm:ssZ 形式
    • super_technique(マップ):上位テクニック情報。このテクニックが下位テクニックの場合のみ返され、テクニックと同じ構造です。
    • sub_techniques_count(32ビット整数):下位テクニック数。下位テクニックがある場合のみ返されます。
    • sub_techniques(配列):下位テクニック一覧。下位テクニックがある場合のみ返され、各要素はテクニックと同じ構造です。
    • tactics(配列):関連するタクティクス一覧
      • mitre_id(文字列):MITRE ATT&CKタクティクスID
      • stix_id(文字列):STIX識別子
      • name(文字列):タクティクス名
      • description(文字列):タクティクスの説明
      • url(文字列):MITRE ATT&CK公式ドキュメントURL
      • domain(文字列):ATT&CKドメイン
      • version(文字列):タクティクスのバージョン
      • order(32ビット整数):タクティクスのソート順
      • created(文字列):作成日時。yyyy-MM-dd HH:mm:ssZ 形式
      • updated(文字列):修正日時。yyyy-MM-dd HH:mm:ssZ 形式

エラー応答

テクニックが存在しない場合

HTTPステータスコード 200

{
  "technique": null
}