From 476c79d1eb0293d3aff94488588c13178442431e Mon Sep 17 00:00:00 2001 From: melamedbn Date: Thu, 29 Jun 2023 17:55:57 +0300 Subject: [PATCH 01/35] new content --- .../layoutscontainer-CLOUD_Token_Theft.json | 1 + ...aybook-Cloud_Token_Theft_-_Set_Verdict.yml | 1 + .../playbook-Cloud_Token_Theft_Response.yml | 1 + ...XDR_-_XCloud_Token_Theft_-_Set_Verdict.yml | 615 +++++ ...XCloud_Token_Theft_-_Set_Verdict_README.md | 69 + ...rtex_XDR_-_XCloud_Token_Theft_Response.yml | 2269 +++++++++++++++++ ...DR_-_XCloud_Token_Theft_Response_README.md | 100 + Packs/CloudIncidentResponse/README.md | 2 +- .../displayCloudIndicators.py | 4 + ...XDR_-_XCloud_Token_Theft_-_Set_Verdict.png | Bin 0 -> 188211 bytes ...rtex_XDR_-_XCloud_Token_Theft_Response.png | Bin 0 -> 666817 bytes .../CloudIncidentResponse/pack_metadata.json | 9 +- .../incidentfield-Identity_Type.json | 27 + .../incidentfield-Operation_Name.json | 27 + .../incidentfield-Operation_Type.json | 27 + .../incidentfield-Project_ID.json | 27 + .../incidentfield-Referenced_Resource.json | 27 + ...ncidentfield-Referenced_Resource_Name.json | 27 + .../layout-details-Cortex_XDR_Incident.json | 1416 +++++++++- 19 files changed, 4505 insertions(+), 144 deletions(-) create mode 100644 Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_-_Set_Verdict.yml create mode 100644 Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_-_Set_Verdict_README.md create mode 100644 Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_Response.yml create mode 100644 Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_Response_README.md create mode 100644 Packs/CloudIncidentResponse/doc_files/Cortex_XDR_-_XCloud_Token_Theft_-_Set_Verdict.png create mode 100644 Packs/CloudIncidentResponse/doc_files/Cortex_XDR_-_XCloud_Token_Theft_Response.png create mode 100644 Packs/CommonTypes/IncidentFields/incidentfield-Identity_Type.json create mode 100644 Packs/CommonTypes/IncidentFields/incidentfield-Operation_Name.json create mode 100644 Packs/CommonTypes/IncidentFields/incidentfield-Operation_Type.json create mode 100644 Packs/CommonTypes/IncidentFields/incidentfield-Project_ID.json create mode 100644 Packs/CommonTypes/IncidentFields/incidentfield-Referenced_Resource.json create mode 100644 Packs/CommonTypes/IncidentFields/incidentfield-Referenced_Resource_Name.json diff --git a/Packs/CloudIncidentResponse/Layouts/layoutscontainer-CLOUD_Token_Theft.json b/Packs/CloudIncidentResponse/Layouts/layoutscontainer-CLOUD_Token_Theft.json index 44229901d3c6..a8f042b7465e 100644 --- a/Packs/CloudIncidentResponse/Layouts/layoutscontainer-CLOUD_Token_Theft.json +++ b/Packs/CloudIncidentResponse/Layouts/layoutscontainer-CLOUD_Token_Theft.json @@ -1404,5 +1404,6 @@ "system": false, "version": -1, "fromVersion": "6.8.0", + "marketplaces": ["marketplacev2"], "description": "" } \ No newline at end of file diff --git a/Packs/CloudIncidentResponse/Playbooks/playbook-Cloud_Token_Theft_-_Set_Verdict.yml b/Packs/CloudIncidentResponse/Playbooks/playbook-Cloud_Token_Theft_-_Set_Verdict.yml index f0b428aea60c..855d81b00221 100644 --- a/Packs/CloudIncidentResponse/Playbooks/playbook-Cloud_Token_Theft_-_Set_Verdict.yml +++ b/Packs/CloudIncidentResponse/Playbooks/playbook-Cloud_Token_Theft_-_Set_Verdict.yml @@ -607,4 +607,5 @@ outputs: quiet: false tests: - No tests (auto formatted) +marketplaces: ["marketplacev2"] fromversion: 6.8.0 diff --git a/Packs/CloudIncidentResponse/Playbooks/playbook-Cloud_Token_Theft_Response.yml b/Packs/CloudIncidentResponse/Playbooks/playbook-Cloud_Token_Theft_Response.yml index 2dc27e624037..34d55330db46 100644 --- a/Packs/CloudIncidentResponse/Playbooks/playbook-Cloud_Token_Theft_Response.yml +++ b/Packs/CloudIncidentResponse/Playbooks/playbook-Cloud_Token_Theft_Response.yml @@ -2065,4 +2065,5 @@ inputs: outputs: [] tests: - No tests (auto formatted) +marketplaces: ["marketplacev2"] fromversion: 6.8.0 diff --git a/Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_-_Set_Verdict.yml b/Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_-_Set_Verdict.yml new file mode 100644 index 000000000000..8b36dc5d601b --- /dev/null +++ b/Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_-_Set_Verdict.yml @@ -0,0 +1,615 @@ +id: Cortex XDR - XCloud Token Theft - Set Verdict +version: -1 +name: Cortex XDR - XCloud Token Theft - Set Verdict +description: |- + --- + + ## Cloud Token Theft - Set Verdict Playbook + + The playbook is built from a decision tree whose ultimate goal is to decide whether the observed activity is malicious. + + ### Event Search + + The playbook searches for events based on the attacker's IP address within the last two hours. + + ### Tests Performed + + The following tests are performed on the observed activity: + + 1. **Malicious IP Check**: Determines if the IP address is malicious. + 2. **CSP ASN Check**: Checks if the activity was performed from an Autonomous System Number (ASN) belonging to one of the Cloud Service Providers (CSPs). + 3. **IP and ASN History Check**: Verifies if the IP address and ASN have been previously observed. + 4. **Region Check**: Determines if the API call was made from outside the recognized region. + 5. **Anomalous State Check**: Checks if the API call was made from an anomalous state. + 6. **Alert Check**: Looks for any related alerts around the event, including: + - Possible cloud instance metadata service (IMDS) abuse. + - Impossible Traveler by cloud identity. + + --- +starttaskid: "0" +tasks: + "0": + id: "0" + taskid: 5cb65176-16ca-4a17-8223-b263a5faee7c + type: start + task: + id: 5cb65176-16ca-4a17-8223-b263a5faee7c + version: -1 + name: "" + iscommand: false + brand: "" + description: '' + nexttasks: + '#none#': + - "3" + separatecontext: false + continueonerrortype: "" + view: |- + { + "position": { + "x": 100, + "y": 570 + } + } + note: false + timertriggers: [] + ignoreworker: false + skipunavailable: false + quietmode: 0 + isoversize: false + isautoswitchedtoquietmode: false + "2": + id: "2" + taskid: 1d10af0b-7d60-4562-8778-0a0ee87d460c + type: condition + task: + id: 1d10af0b-7d60-4562-8778-0a0ee87d460c + version: -1 + name: Check caller IP reputation + description: Checks the verdict logic. Please refer to the playbook description for detailed information. + type: condition + iscommand: false + brand: "" + nexttasks: + '#default#': + - "6" + Malicious: + - "4" + separatecontext: false + conditions: + - label: Malicious + condition: + - - operator: greaterThanOrEqual + left: + value: + complex: + root: DBotScore + filters: + - - operator: isEqualString + left: + value: + simple: DBotScore.Indicator + iscontext: true + right: + value: + simple: inputs.sourceIP + iscontext: true + accessor: Score + iscontext: true + right: + value: + simple: "2" + continueonerrortype: "" + view: |- + { + "position": { + "x": 100, + "y": 860 + } + } + note: false + timertriggers: [] + ignoreworker: false + skipunavailable: false + quietmode: 0 + isoversize: false + isautoswitchedtoquietmode: false + "3": + id: "3" + taskid: 980777c8-d213-4f10-848b-290d9e700bba + type: regular + task: + id: 980777c8-d213-4f10-848b-290d9e700bba + version: -1 + name: Get additional alerts + description: |- + Searches Demisto incidents. A summarized version of this scrips is avilable with the summarizedversion argument. + + This automation runs using the default Limited User role, unless you explicitly change the permissions. + For more information, see the section about permissions here: + https://docs-cortex.paloaltonetworks.com/r/Cortex-XSOAR/6.10/Cortex-XSOAR-Administrator-Guide/Automations + scriptName: SearchIncidentsV2 + type: regular + iscommand: false + brand: Builtin + nexttasks: + '#none#': + - "2" + scriptarguments: + fromdate: + complex: + root: inputs.fromDate + query: + simple: hostip:${inputs.sourceIP} + separatecontext: false + continueonerrortype: "" + view: |- + { + "position": { + "x": 100, + "y": 700 + } + } + note: false + timertriggers: [] + ignoreworker: false + skipunavailable: false + quietmode: 0 + isoversize: false + isautoswitchedtoquietmode: false + "4": + id: "4" + taskid: 23a75037-8637-4ffb-83ca-9801253b1150 + type: regular + task: + id: 23a75037-8637-4ffb-83ca-9801253b1150 + version: -1 + name: Set verdict - Malicious + description: Set a value in context under the key you entered. + scriptName: Set + type: regular + iscommand: false + brand: "" + nexttasks: + '#none#': + - "16" + scriptarguments: + key: + simple: alertVerdict + value: + simple: Malicious + separatecontext: false + continueonerrortype: "" + view: |- + { + "position": { + "x": 100, + "y": 2110 + } + } + note: false + timertriggers: [] + ignoreworker: false + skipunavailable: false + quietmode: 0 + isoversize: false + isautoswitchedtoquietmode: false + "5": + id: "5" + taskid: c7fb9a98-b0bf-4de4-8989-376c2a6f7f29 + type: regular + task: + id: c7fb9a98-b0bf-4de4-8989-376c2a6f7f29 + version: -1 + name: Set verdict - User verification + description: Set a value in context under the key you entered. + scriptName: Set + type: regular + iscommand: false + brand: "" + nexttasks: + '#none#': + - "16" + scriptarguments: + key: + simple: alertVerdict + value: + simple: userVerification + separatecontext: false + continueonerrortype: "" + view: |- + { + "position": { + "x": -780, + "y": 2110 + } + } + note: false + timertriggers: [] + ignoreworker: false + skipunavailable: false + quietmode: 0 + isoversize: false + isautoswitchedtoquietmode: false + "6": + id: "6" + taskid: c133ff88-9860-4f38-8d90-3fc6a0111cc4 + type: condition + task: + id: c133ff88-9860-4f38-8d90-3fc6a0111cc4 + version: -1 + name: Check source ASN + description: Detailed explanation available in the playbook description. + type: condition + iscommand: false + brand: "" + nexttasks: + '#default#': + - "11" + Cloud ASN: + - "5" + separatecontext: false + conditions: + - label: Cloud ASN + condition: + - - operator: containsGeneral + left: + value: + complex: + root: PaloAltoNetworksXDR.OriginalAlert.event + accessor: caller_ip_asn_org + iscontext: true + right: + value: + simple: GOOGLE + ignorecase: true + - operator: containsGeneral + left: + value: + complex: + root: PaloAltoNetworksXDR.OriginalAlert.event + accessor: caller_ip_asn_org + iscontext: true + right: + value: + simple: MICROSOFT + - operator: containsGeneral + left: + value: + complex: + root: PaloAltoNetworksXDR.OriginalAlert.event + accessor: caller_ip_asn_org + iscontext: true + right: + value: + simple: AMAZON + ignorecase: true + continueonerrortype: "" + view: |- + { + "position": { + "x": -780, + "y": 1030 + } + } + note: false + timertriggers: [] + ignoreworker: false + skipunavailable: false + quietmode: 0 + isoversize: false + isautoswitchedtoquietmode: false + "11": + id: "11" + taskid: f3f098de-ec20-4686-8e98-e2d429276f48 + type: condition + task: + id: f3f098de-ec20-4686-8e98-e2d429276f48 + version: -1 + name: Check ASN & Agent IP popularity + description: Checks the verdict logic. Please refer to the playbook description for detailed information. + type: condition + iscommand: false + brand: "" + nexttasks: + '#default#': + - "12" + Malicious: + - "4" + separatecontext: false + conditions: + - label: Malicious + condition: + - - operator: isEqualNumber + left: + value: + complex: + root: alertJson.raw_abioc.event + accessor: cloud_agent_external_ip_days_seen_count + iscontext: true + right: + value: + simple: "0" + - - operator: isEqualNumber + left: + value: + complex: + root: alertJson.raw_abioc.event + accessor: cloud_caller_ip_asn_count_distinct_cloud_best_identity + iscontext: true + right: + value: + simple: "0" + continueonerrortype: "" + view: |- + { + "position": { + "x": -390, + "y": 1200 + } + } + note: false + timertriggers: [] + ignoreworker: false + skipunavailable: false + quietmode: 0 + isoversize: false + isautoswitchedtoquietmode: false + "12": + id: "12" + taskid: 648c1de2-72be-46cb-8b08-174171300a61 + type: condition + task: + id: 648c1de2-72be-46cb-8b08-174171300a61 + version: -1 + name: Check for API call executed outside the instance region + description: Detailed explanation available in the playbook description. + type: condition + iscommand: false + brand: "" + nexttasks: + '#default#': + - "13" + Malicious: + - "4" + separatecontext: false + conditions: + - label: Malicious + condition: + - - operator: containsGeneral + left: + value: + simple: foundIncidents.name + iscontext: true + right: + value: + simple: A compute-attached identity executed API calls outside the instance's region + ignorecase: true + continueonerrortype: "" + view: |- + { + "position": { + "x": -390, + "y": 1380 + } + } + note: false + timertriggers: [] + ignoreworker: false + skipunavailable: false + quietmode: 0 + isoversize: false + isautoswitchedtoquietmode: false + "13": + id: "13" + taskid: bbb0beba-0cd1-4d6f-8e7d-52feb1686556 + type: condition + task: + id: bbb0beba-0cd1-4d6f-8e7d-52feb1686556 + version: -1 + name: Check for API call from unusual country + description: Detailed explanation available in the playbook description. + type: condition + iscommand: false + brand: "" + nexttasks: + '#default#': + - "14" + Malicious: + - "4" + separatecontext: false + conditions: + - label: Malicious + condition: + - - operator: containsGeneral + left: + value: + simple: foundIncidents.name + iscontext: true + right: + value: + simple: A cloud identity executed an API call from an unusual country + ignorecase: true + continueonerrortype: "" + view: |- + { + "position": { + "x": -390, + "y": 1560 + } + } + note: false + timertriggers: [] + ignoreworker: false + skipunavailable: false + quietmode: 0 + isoversize: false + isautoswitchedtoquietmode: false + "14": + id: "14" + taskid: 69619ff1-8fcc-4fa3-802f-5acd7edef159 + type: condition + task: + id: 69619ff1-8fcc-4fa3-802f-5acd7edef159 + version: -1 + name: Check for IMDS Access alert + description: Detailed explanation available in the playbook description. + type: condition + iscommand: false + brand: "" + nexttasks: + '#default#': + - "15" + Malicious: + - "4" + separatecontext: false + conditions: + - label: Malicious + condition: + - - operator: containsGeneral + left: + value: + simple: foundIncidents.name + iscontext: true + right: + value: + simple: Possible Cloud Instance Metadata Service (IMDS) Abuse + ignorecase: true + continueonerrortype: "" + view: |- + { + "position": { + "x": -390, + "y": 1740 + } + } + note: false + timertriggers: [] + ignoreworker: false + skipunavailable: false + quietmode: 0 + isoversize: false + isautoswitchedtoquietmode: false + "15": + id: "15" + taskid: 4e1d2cbd-8ada-4fd8-83ff-1144e09d4220 + type: condition + task: + id: 4e1d2cbd-8ada-4fd8-83ff-1144e09d4220 + version: -1 + name: Check for Impossible Traveler alert + description: Detailed explanation available in the playbook description. + type: condition + iscommand: false + brand: "" + nexttasks: + '#default#': + - "5" + Malicious: + - "4" + separatecontext: false + conditions: + - label: Malicious + condition: + - - operator: containsGeneral + left: + value: + simple: foundIncidents.name + iscontext: true + right: + value: + simple: Impossible travel by cloud identity + continueonerrortype: "" + view: |- + { + "position": { + "x": -390, + "y": 1925 + } + } + note: false + timertriggers: [] + ignoreworker: false + skipunavailable: false + quietmode: 0 + isoversize: false + isautoswitchedtoquietmode: false + "16": + id: "16" + taskid: 8ae2cf69-0978-4d75-8104-2442bb959263 + type: title + task: + id: 8ae2cf69-0978-4d75-8104-2442bb959263 + version: -1 + name: Done + type: title + iscommand: false + brand: "" + description: '' + separatecontext: false + continueonerrortype: "" + view: |- + { + "position": { + "x": -780, + "y": 2290 + } + } + note: false + timertriggers: [] + ignoreworker: false + skipunavailable: false + quietmode: 0 + isoversize: false + isautoswitchedtoquietmode: false +view: |- + { + "linkLabelsPosition": { + "11_12_#default#": 0.39, + "11_4_Malicious": 0.22, + "12_13_#default#": 0.4, + "12_4_Malicious": 0.26, + "13_14_#default#": 0.42, + "13_4_Malicious": 0.31, + "14_15_#default#": 0.41, + "14_4_Malicious": 0.41, + "15_4_Malicious": 0.51, + "15_5_#default#": 0.13, + "2_4_Malicious": 0.1, + "2_6_#default#": 0.1, + "6_5_Cloud ASN": 0.11 + }, + "paper": { + "dimensions": { + "height": 1785, + "width": 1260, + "x": -780, + "y": 570 + } + } + } +inputs: +- key: sourceIP + value: {} + required: false + description: The source IP to search by additional alerts. + playbookInputQuery: +- key: fromDate + value: {} + required: false + description: |- + The start date for the search additional alerts task. + + Filter by from date (e.g. "3 days ago" or 2006-01-02T15:04:05+07:00 or 2006-01-02T15:04:05Z) + playbookInputQuery: +outputs: +- contextPath: alertVerdict + description: The alert verdict. + type: unknown +- contextPath: foundIncidents + description: The additional alerts found. + type: unknown +tests: +- No tests (auto formatted) +marketplaces: ["xsoar"] +fromversion: 6.8.0 diff --git a/Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_-_Set_Verdict_README.md b/Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_-_Set_Verdict_README.md new file mode 100644 index 000000000000..c63188f1968f --- /dev/null +++ b/Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_-_Set_Verdict_README.md @@ -0,0 +1,69 @@ +--- + +## Cloud Token Theft - Set Verdict Playbook + +The playbook is built from a decision tree whose ultimate goal is to decide whether the observed activity is malicious. + +### Event Search + +The playbook searches for events based on the attacker's IP address within the last two hours. + +### Tests Performed + +The following tests are performed on the observed activity: + +1. **Malicious IP Check**: Determines if the IP address is malicious. +2. **CSP ASN Check**: Checks if the activity was performed from an Autonomous System Number (ASN) belonging to one of the Cloud Service Providers (CSPs). +3. **IP and ASN History Check**: Verifies if the IP address and ASN have been previously observed. +4. **Region Check**: Determines if the API call was made from outside the recognized region. +5. **Anomalous State Check**: Checks if the API call was made from an anomalous state. +6. **Alert Check**: Looks for any related alerts around the event, including: + - Possible cloud instance metadata service (IMDS) abuse. + - Impossible Traveler by cloud identity. + +--- + +## Dependencies + +This playbook uses the following sub-playbooks, integrations, and scripts. + +### Sub-playbooks + +This playbook does not use any sub-playbooks. + +### Integrations + +This playbook does not use any integrations. + +### Scripts + +* Set +* SearchIncidentsV2 + +### Commands + +This playbook does not use any commands. + +## Playbook Inputs + +--- + +| **Name** | **Description** | **Default Value** | **Required** | +| --- | --- | --- | --- | +| sourceIP | The source IP to search by additional alerts. | | Optional | +| fromDate | The start date for the search additional alerts task.

Filter by from date \(e.g. "3 days ago" or 2006-01-02T15:04:05\+07:00 or 2006-01-02T15:04:05Z\) | | Optional | + +## Playbook Outputs + +--- + +| **Path** | **Description** | **Type** | +| --- | --- | --- | +| alertVerdict | The alert verdict. | unknown | +| foundIncidents | The additional alerts found. | unknown | + +## Playbook Image + +--- + +![Cortex XDR - XCloud Token Theft - Set Verdict](../doc_files/Cortex_XDR_-_XCloud_Token_Theft_-_Set_Verdict.png) diff --git a/Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_Response.yml b/Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_Response.yml new file mode 100644 index 000000000000..57e8b9a2f59c --- /dev/null +++ b/Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_Response.yml @@ -0,0 +1,2269 @@ +id: Cortex XDR - XCloud Token Theft Response +version: -1 +name: Cortex XDR - XCloud Token Theft Response +description: |- + --- + + ## Cloud Token Theft Response Playbook + + The **Cloud Token Theft Response Playbook** provides a structured and comprehensive flow to effectively respond to and mitigate alerts involving the theft of cloud tokens. The playbook supports AWS, GCP, and Azure and executes the following: + + **Cloud Enrichment:** + - Enriches the involved resources + - Enriches the involved identities + - Enriches the involved IPs + + **Verdict Decision Tree:** + - Determines the appropriate verdict based on the investigation findings + + **Early Containment using the Cloud Response - Generic Playbook:** + - Implements early containment measures to prevent further impact + + **Cloud Persistence Threat Hunting:** + - Conducts threat hunting activities to identify any cloud persistence techniques + + **Enriching and Responding to Hunting Findings:** + - Performs additional enrichment and responds to the findings from threat hunting + + **Verdict Handling:** + - Handles false positives identified during the investigation + - Handles true positives by initiating appropriate response actions + + --- +starttaskid: "0" +tasks: + "0": + id: "0" + taskid: 7c995b30-f3e5-4496-832f-fbc380441190 + type: start + task: + id: 7c995b30-f3e5-4496-832f-fbc380441190 + version: -1 + name: "" + iscommand: false + brand: "" + description: '' + nexttasks: + '#none#': + - "1" + separatecontext: false + continueonerrortype: "" + view: |- + { + "position": { + "x": -230, + "y": -1470 + } + } + note: false + timertriggers: [] + ignoreworker: false + skipunavailable: false + quietmode: 0 + isoversize: false + isautoswitchedtoquietmode: false + "1": + id: "1" + taskid: 68f23ebd-334f-47c3-858d-32cf6ee802ca + type: regular + task: + id: 68f23ebd-334f-47c3-858d-32cf6ee802ca + version: -1 + name: Fetch alert extra data + description: Returns information about each alert ID. + script: '|||xdr-get-cloud-original-alerts' + type: regular + iscommand: true + brand: "" + nexttasks: + '#none#': + - "2" + scriptarguments: + alert_ids: + complex: + root: incident.xdralerts + filters: + - - operator: inList + left: + value: + simple: incident.xdralerts.name + iscontext: true + right: + value: + simple: Suspicious usage of EC2 token, Suspicious usage of VM Service Account token, Suspicious usage of AWS Lambda’s token, Suspicious usage of AWS Lambda’s role, Remote usage of an AWS service token, Remote usage of an AWS EKS token, Suspicious usage of an AWS EKS token, Suspicious usage of an AWS ECS token, Remote usage of an AWS ECS token, Suspicious usage of AWS service token, Remote usage of an App engine Service Account token, Suspicious usage of App engine Service Account token, Remote usage of VM Service Account token, Suspicious usage of VM Service Account token, Remote usage of an App engine Service Account token, Suspicious usage of App engine Service Account token + ignorecase: true + accessor: alertid + extend-context: + simple: alertData= + ignore-outputs: + simple: "false" + separatecontext: false + continueonerrortype: "" + view: |- + { + "position": { + "x": -230, + "y": -1340 + } + } + note: false + timertriggers: [] + ignoreworker: false + fieldMapping: + - incidentfield: ASN + output: + simple: ${PaloAltoNetworksXDR.OriginalAlert.event.caller_ip_asn} + - incidentfield: ASN Name + output: + simple: ${PaloAltoNetworksXDR.OriginalAlert.event.caller_ip_asn_org} + skipunavailable: false + quietmode: 0 + isoversize: false + isautoswitchedtoquietmode: false + "2": + id: "2" + taskid: 3414e15e-a296-4440-857e-b67e8d110e51 + type: regular + task: + id: 3414e15e-a296-4440-857e-b67e8d110e51 + version: -1 + name: Load alert JSON + description: Loads a JSON from a string input, and returns a JSON object result. + scriptName: LoadJSON + type: regular + iscommand: false + brand: "" + nexttasks: + '#none#': + - "3" + scriptarguments: + extend-context: + simple: alertJson= + ignore-outputs: + simple: "true" + input: + complex: + root: alertData.alerts + accessor: original_alert_json + separatecontext: false + continueonerrortype: "" + view: |- + { + "position": { + "x": -230, + "y": -1180 + } + } + note: false + timertriggers: [] + ignoreworker: false + fieldMapping: + - incidentfield: ASN + output: + complex: + root: PaloAltoNetworksXDR.OriginalAlert.event + accessor: caller_ip_asn + transformers: + - operator: uniq + - incidentfield: ASN Name + output: + complex: + root: PaloAltoNetworksXDR.OriginalAlert.event + accessor: caller_ip_asn_org + transformers: + - operator: uniq + - incidentfield: Country + output: + complex: + root: PaloAltoNetworksXDR.Incident.alerts + accessor: action_country + transformers: + - operator: uniq + - incidentfield: Operation Type + output: + complex: + root: PaloAltoNetworksXDR.OriginalAlert.event + accessor: operation_name + transformers: + - operator: uniq + - incidentfield: Operation Name + output: + complex: + root: PaloAltoNetworksXDR.OriginalAlert.event + accessor: operation_name_orig + transformers: + - operator: uniq + - incidentfield: Project ID + output: + complex: + root: PaloAltoNetworksXDR.Incident.alerts + filters: + - - operator: inList + left: + value: + simple: PaloAltoNetworksXDR.Incident.alerts.name + iscontext: true + right: + value: + simple: Suspicious usage of EC2 token, Suspicious usage of VM Service Account token, Suspicious usage of AWS Lambda’s token, Suspicious usage of AWS Lambda’s role, Remote usage of an AWS service token, Remote usage of an AWS EKS token, Suspicious usage of an AWS EKS token, Suspicious usage of an AWS ECS token, Remote usage of an AWS ECS token, Suspicious usage of AWS service token, Remote usage of an App engine Service Account token, Suspicious usage of App engine Service Account token, Remote usage of VM Service Account token, Suspicious usage of VM Service Account token, Remote usage of an App engine Service Account token, Suspicious usage of App engine Service Account token + accessor: project + - incidentfield: Identity Type + output: + complex: + root: PaloAltoNetworksXDR.Incident.alerts + filters: + - - operator: inList + left: + value: + simple: PaloAltoNetworksXDR.Incident.alerts.name + iscontext: true + right: + value: + simple: Suspicious usage of EC2 token, Suspicious usage of VM Service Account token, Suspicious usage of AWS Lambda’s token, Suspicious usage of AWS Lambda’s role, Remote usage of an AWS service token, Remote usage of an AWS EKS token, Suspicious usage of an AWS EKS token, Suspicious usage of an AWS ECS token, Remote usage of an AWS ECS token, Suspicious usage of AWS service token, Remote usage of an App engine Service Account token, Suspicious usage of App engine Service Account token, Remote usage of VM Service Account token, Suspicious usage of VM Service Account token, Remote usage of an App engine Service Account token, Suspicious usage of App engine Service Account token + accessor: identity_type + transformers: + - operator: uniq + - incidentfield: Source IP + output: + complex: + root: incident.xdralerts + filters: + - - operator: inList + left: + value: + simple: incident.xdralerts.name + iscontext: true + right: + value: + simple: Suspicious usage of EC2 token, Suspicious usage of VM Service Account token, Suspicious usage of AWS Lambda’s token, Suspicious usage of AWS Lambda’s role, Remote usage of an AWS service token, Remote usage of an AWS EKS token, Suspicious usage of an AWS EKS token, Suspicious usage of an AWS ECS token, Remote usage of an AWS ECS token, Suspicious usage of AWS service token, Remote usage of an App engine Service Account token, Suspicious usage of App engine Service Account token, Remote usage of VM Service Account token, Suspicious usage of VM Service Account token, Remote usage of an App engine Service Account token, Suspicious usage of App engine Service Account token + accessor: hostip + transformers: + - operator: uniq + - incidentfield: Resource Type + output: + complex: + root: PaloAltoNetworksXDR.OriginalAlert.event + accessor: resource_type_orig + transformers: + - operator: uniq + - incidentfield: Region + output: + complex: + root: PaloAltoNetworksXDR.OriginalAlert.event + accessor: region + transformers: + - operator: uniq + skipunavailable: false + quietmode: 0 + isoversize: false + isautoswitchedtoquietmode: false + "3": + id: "3" + taskid: c3da330a-98cc-4a24-8440-7eca8182a113 + type: title + task: + id: c3da330a-98cc-4a24-8440-7eca8182a113 + version: -1 + name: Check VPN + type: title + iscommand: false + brand: "" + description: '' + nexttasks: + '#none#': + - "54" + separatecontext: false + continueonerrortype: "" + view: |- + { + "position": { + "x": -230, + "y": -1020 + } + } + note: false + timertriggers: [] + ignoreworker: false + skipunavailable: false + quietmode: 0 + isoversize: false + isautoswitchedtoquietmode: false + "4": + id: "4" + taskid: b989322c-a5b7-419a-834a-b4b7220018fc + type: playbook + task: + id: b989322c-a5b7-419a-834a-b4b7220018fc + version: -1 + name: Cloud Enrichment - Generic + description: |2- + + ## Generic Cloud Enrichment Playbook + + The **Cloud Enrichment - Generic Playbook** is designed to unify all the relevant playbooks concerning the enrichment of information in the cloud. It provides a standardized approach to enriching information in cloud environments. + + ### Supported Blocks + + 1. **Cloud IAM Enrichment - Generic** + - Enriches information related to Identity and Access Management (IAM) in the cloud. + + 2. **Cloud Compute Enrichment - Generic** + - Enriches information related to cloud compute resources. + + The playbook supports a single CSP enrichment at a time. + playbookName: Cloud Enrichment - Generic + type: playbook + iscommand: false + brand: "" + nexttasks: + '#none#': + - "6" + scriptarguments: + cloudProvider: + complex: + root: incident.xdralerts + accessor: cloudprovider + transformers: + - operator: uniq + username: + complex: + root: incident.xdralerts + accessor: username + transformers: + - operator: uniq + separatecontext: true + continueonerrortype: "" + loop: + iscommand: false + exitCondition: "" + wait: 1 + max: 100 + view: |- + { + "position": { + "x": -640, + "y": 280 + } + } + note: false + timertriggers: [] + ignoreworker: false + skipunavailable: false + quietmode: 0 + isoversize: false + isautoswitchedtoquietmode: false + "5": + id: "5" + taskid: 6ff14f4f-ff2e-4fe0-80b5-fbacf492d5c3 + type: title + task: + id: 6ff14f4f-ff2e-4fe0-80b5-fbacf492d5c3 + version: -1 + name: Threat Hunting + type: title + iscommand: false + brand: "" + description: '' + nexttasks: + '#none#': + - "44" + separatecontext: false + continueonerrortype: "" + view: |- + { + "position": { + "x": 450, + "y": 1570 + } + } + note: false + timertriggers: [] + ignoreworker: false + skipunavailable: false + quietmode: 0 + isoversize: false + isautoswitchedtoquietmode: false + "6": + id: "6" + taskid: ebc71199-7f11-4ac4-8b8f-bd9a3977f3f6 + type: title + task: + id: ebc71199-7f11-4ac4-8b8f-bd9a3977f3f6 + version: -1 + name: Analysis + type: title + iscommand: false + brand: "" + description: '' + nexttasks: + '#none#': + - "42" + separatecontext: false + continueonerrortype: "" + view: |- + { + "position": { + "x": -230, + "y": 450 + } + } + note: false + timertriggers: [] + ignoreworker: false + skipunavailable: false + quietmode: 0 + isoversize: false + isautoswitchedtoquietmode: false + "8": + id: "8" + taskid: 258b5261-54ce-4175-898e-49f06934fa4b + type: condition + task: + id: 258b5261-54ce-4175-898e-49f06934fa4b + version: -1 + name: Check verdict resolution + description: Checks which verdict was received by the Cloud Token Theft - Set Verdict playbook. + type: condition + iscommand: false + brand: "" + nexttasks: + '#default#': + - "49" + Malicious: + - "50" + separatecontext: false + conditions: + - label: Malicious + condition: + - - operator: isEqualString + left: + value: + complex: + root: alertVerdict + iscontext: true + right: + value: + simple: Malicious + ignorecase: true + continueonerrortype: "" + view: |- + { + "position": { + "x": -230, + "y": 750 + } + } + note: false + timertriggers: + - fieldname: triagesla + action: stop + ignoreworker: false + skipunavailable: false + quietmode: 0 + isoversize: false + isautoswitchedtoquietmode: false + "9": + id: "9" + taskid: d4f26e16-62f2-45d5-850f-4c36e1a951f3 + type: playbook + task: + id: d4f26e16-62f2-45d5-850f-4c36e1a951f3 + version: -1 + name: Handle False Positive Alerts + description: | + This playbook handles false positive alerts. + It creates an alert exclusion or alert exception, or adds a file to an allow list based on the alert fields and playbook inputs. + playbookName: Handle False Positive Alerts + type: playbook + iscommand: false + brand: "" + nexttasks: + '#none#': + - "41" + scriptarguments: + ShouldCloseAutomatically: + simple: "False" + ShouldHandleFPautomatically: + simple: "False" + alertName: + complex: + root: alert + accessor: name + sourceIP: + complex: + root: alert + accessor: hostip + username: + complex: + root: alert + accessor: username + separatecontext: true + continueonerrortype: "" + loop: + iscommand: false + exitCondition: "" + wait: 1 + max: 100 + view: |- + { + "position": { + "x": -230, + "y": 3005 + } + } + note: false + timertriggers: [] + ignoreworker: false + skipunavailable: false + quietmode: 0 + isoversize: false + isautoswitchedtoquietmode: false + "10": + id: "10" + taskid: e8e43851-9d56-4d01-8fb9-0403519aecec + type: playbook + task: + id: e8e43851-9d56-4d01-8fb9-0403519aecec + version: -1 + name: Cloud Response - Generic + description: |- + This playbook provides response playbooks for: + - AWS + - Azure + - GCP + + The response actions available are: + - Terminate/Shut down/Power off an instance + - Delete/Disable a user + - Delete/Revoke/Disable credentials + - Block indicators + playbookName: Cloud Response - Generic + type: playbook + iscommand: false + brand: "" + nexttasks: + '#none#': + - "5" + scriptarguments: + AWS-userRemediationType: + simple: Revoke + Azure-userRemediationType: + simple: Disable + GCP-accessKeyRemediationType: + simple: Disable + GCP-userRemediationType: + simple: Disable + autoAccessKeyRemediation: + simple: "False" + autoBlockIndicators: + simple: "True" + autoResourceRemediation: + simple: "False" + autoUserRemediation: + simple: "False" + cloudProvider: + complex: + root: incident.xdralerts + accessor: cloudprovider + transformers: + - operator: uniq + username: + complex: + root: incident.xdralerts + accessor: username + transformers: + - operator: uniq + separatecontext: false + continueonerrortype: "" + loop: + iscommand: false + exitCondition: "" + wait: 1 + max: 100 + view: |- + { + "position": { + "x": 450, + "y": 1410 + } + } + note: false + timertriggers: + - fieldname: containmentsla + action: pause + ignoreworker: false + skipunavailable: false + quietmode: 0 + isoversize: false + isautoswitchedtoquietmode: false + "11": + id: "11" + taskid: b24a7b45-f6e0-4081-8d77-da872f2c1d66 + type: title + task: + id: b24a7b45-f6e0-4081-8d77-da872f2c1d66 + version: -1 + name: Early Containment + type: title + iscommand: false + brand: "" + description: '' + nexttasks: + '#none#': + - "10" + separatecontext: false + continueonerrortype: "" + view: |- + { + "position": { + "x": 450, + "y": 1280 + } + } + note: false + timertriggers: [] + ignoreworker: false + skipunavailable: false + quietmode: 0 + isoversize: false + isautoswitchedtoquietmode: false + "14": + id: "14" + taskid: 5116b858-f35c-4532-8d79-34fa42f33317 + type: title + task: + id: 5116b858-f35c-4532-8d79-34fa42f33317 + version: -1 + name: Enrich IoCs + description: This script will extract indicators from the given AWS CloudTrail, GCP Logging, or Azure Log Analytics event data. + type: title + iscommand: false + brand: "" + nexttasks: + '#none#': + - "47" + - "46" + separatecontext: false + continueonerrortype: "" + view: |- + { + "position": { + "x": 450, + "y": 1890 + } + } + note: false + timertriggers: [] + ignoreworker: false + skipunavailable: false + quietmode: 0 + isoversize: false + isautoswitchedtoquietmode: false + "15": + id: "15" + taskid: 18869c45-ac1e-4c49-8069-907603000fb2 + type: title + task: + id: 18869c45-ac1e-4c49-8069-907603000fb2 + version: -1 + name: Containment + type: title + iscommand: false + brand: "" + description: '' + nexttasks: + '#none#': + - "51" + separatecontext: false + continueonerrortype: "" + view: |- + { + "position": { + "x": 890, + "y": 2530 + } + } + note: false + timertriggers: [] + ignoreworker: false + skipunavailable: false + quietmode: 0 + isoversize: false + isautoswitchedtoquietmode: false + "19": + id: "19" + taskid: f9057961-2c94-4cf2-8dc2-e39faa217c59 + type: condition + task: + id: f9057961-2c94-4cf2-8dc2-e39faa217c59 + version: -1 + name: Persistence activity or suspicious IoCs found? + description: Checks if one of the extracted indicators is suspicious or malicious, or if there are any results from the Cloud Threat Hunting - Persistence playbook. + type: condition + iscommand: false + brand: "" + nexttasks: + '#default#': + - "20" + "yes": + - "15" + separatecontext: false + conditions: + - label: "yes" + condition: + - - operator: isNotEmpty + left: + value: + complex: + root: DBotScore + filters: + - - operator: greaterThanOrEqual + left: + value: + simple: DBotScore.Score + iscontext: true + right: + value: + simple: "2" + accessor: Indicator + iscontext: true + right: + value: {} + - operator: isNotEmpty + left: + value: + complex: + root: AWSQuery + transformers: + - operator: append + args: + item: + value: + simple: GCPQuery + iscontext: true + - operator: append + args: + item: + value: + simple: AzureQuery + iscontext: true + iscontext: true + continueonerrortype: "" + view: |- + { + "position": { + "x": 450, + "y": 2220 + } + } + note: false + timertriggers: [] + ignoreworker: false + skipunavailable: false + quietmode: 0 + isoversize: false + isautoswitchedtoquietmode: false + "20": + id: "20" + taskid: 0cd67bd7-0167-4cd5-8ab4-7334b89cfc95 + type: title + task: + id: 0cd67bd7-0167-4cd5-8ab4-7334b89cfc95 + version: -1 + name: Manual invetigation + type: title + iscommand: false + brand: "" + description: '' + nexttasks: + '#none#': + - "22" + separatecontext: false + continueonerrortype: "" + view: |- + { + "position": { + "x": 450, + "y": 2530 + } + } + note: false + timertriggers: [] + ignoreworker: false + skipunavailable: false + quietmode: 0 + isoversize: false + isautoswitchedtoquietmode: false + "22": + id: "22" + taskid: 62e1dca7-e5b4-4514-8044-b487db46bd6c + type: regular + task: + id: 62e1dca7-e5b4-4514-8044-b487db46bd6c + version: -1 + name: Investigate the data collected + description: You should investigate the data collected manually and choose how the playbook should continue. + type: regular + iscommand: false + brand: "" + nexttasks: + '#none#': + - "23" + separatecontext: false + continueonerrortype: "" + view: |- + { + "position": { + "x": 450, + "y": 2665 + } + } + note: false + timertriggers: [] + ignoreworker: false + skipunavailable: false + quietmode: 0 + isoversize: false + isautoswitchedtoquietmode: false + "23": + id: "23" + taskid: ae06dcd7-e93a-4126-88e0-afad189dc889 + type: condition + task: + id: ae06dcd7-e93a-4126-88e0-afad189dc889 + version: -1 + name: Should contain the threats? + description: Whether to contain the threats found. + type: condition + iscommand: false + brand: "" + nexttasks: + '#default#': + - "9" + "Yes": + - "51" + separatecontext: false + continueonerrortype: "" + view: |- + { + "position": { + "x": 450, + "y": 2830 + } + } + note: false + timertriggers: [] + ignoreworker: false + skipunavailable: false + quietmode: 0 + isoversize: false + isautoswitchedtoquietmode: false + "34": + id: "34" + taskid: b4dcc788-ab52-4be8-80d0-08abb1e73d3a + type: title + task: + id: b4dcc788-ab52-4be8-80d0-08abb1e73d3a + version: -1 + name: Eradication + type: title + iscommand: false + brand: "" + description: '' + nexttasks: + '#none#': + - "36" + separatecontext: false + continueonerrortype: "" + view: |- + { + "position": { + "x": 450, + "y": 3180 + } + } + note: false + timertriggers: [] + ignoreworker: false + skipunavailable: false + quietmode: 0 + isoversize: false + isautoswitchedtoquietmode: false + "35": + id: "35" + taskid: e3fafcf7-3d5d-47bc-8059-a9f8337ea358 + type: playbook + task: + id: e3fafcf7-3d5d-47bc-8059-a9f8337ea358 + version: -1 + name: Cloud Response - Generic + description: |- + This playbook provides response playbooks for: + - AWS + - Azure + - GCP + + The response actions available are: + - Terminate/Shut down/Power off an instance + - Delete/Disable a user + - Delete/Revoke/Disable credentials + - Block indicators + playbookName: Cloud Response - Generic + type: playbook + iscommand: false + brand: "" + nexttasks: + '#none#': + - "37" + scriptarguments: + AWS-accessKeyRemediationType: + simple: Delete + AWS-resourceRemediationType: + simple: Terminate + AWS-userRemediationType: + simple: Delete + Azure-resourceRemediationType: + simple: Delete + Azure-userRemediationType: + simple: Delete + GCP-accessKeyRemediationType: + simple: Delete + GCP-resourceRemediationType: + simple: Delete + GCP-userRemediationType: + simple: Delete + accessKeyId: + complex: + root: CloudIndicators + accessor: access_key_id + autoAccessKeyRemediation: + simple: "False" + autoBlockIndicators: + simple: "False" + autoResourceRemediation: + simple: "False" + autoUserRemediation: + simple: "False" + cloudProvider: + complex: + root: incident.xdralerts + accessor: cloudprovider + transformers: + - operator: uniq + region: + complex: + root: Core.OriginalAlert.event + accessor: region + resourceName: + complex: + root: CloudIndicators + accessor: resource_name + username: + complex: + root: CloudIndicators + accessor: username + separatecontext: false + continueonerrortype: "" + loop: + iscommand: false + exitCondition: "" + wait: 1 + max: 100 + view: |- + { + "position": { + "x": 450, + "y": 3490 + } + } + note: false + timertriggers: + - fieldname: containmentsla + action: stop + ignoreworker: false + skipunavailable: false + quietmode: 0 + isoversize: false + isautoswitchedtoquietmode: false + "36": + id: "36" + taskid: a53b6b07-5ceb-4e3c-8cc7-6714f66cf15a + type: condition + task: + id: a53b6b07-5ceb-4e3c-8cc7-6714f66cf15a + version: -1 + name: Should eradicate the threats? + description: Whether to eradicate the threats. This playbook should be treated with care as its actions are irreversible. + type: condition + iscommand: false + brand: "" + nexttasks: + '#default#': + - "37" + "Yes": + - "35" + separatecontext: false + continueonerrortype: "" + view: |- + { + "position": { + "x": 450, + "y": 3310 + } + } + note: false + timertriggers: [] + ignoreworker: false + skipunavailable: false + quietmode: 0 + isoversize: false + isautoswitchedtoquietmode: false + "37": + id: "37" + taskid: ad8fb161-f9ea-463b-831f-37742872c592 + type: title + task: + id: ad8fb161-f9ea-463b-831f-37742872c592 + version: -1 + name: Resolution + type: title + iscommand: false + brand: "" + description: '' + nexttasks: + '#none#': + - "38" + separatecontext: false + continueonerrortype: "" + view: |- + { + "position": { + "x": 230, + "y": 3660 + } + } + note: false + timertriggers: [] + ignoreworker: false + skipunavailable: false + quietmode: 0 + isoversize: false + isautoswitchedtoquietmode: false + "38": + id: "38" + taskid: 8564c719-44a0-49c3-878a-799670c7aa44 + type: condition + task: + id: 8564c719-44a0-49c3-878a-799670c7aa44 + version: -1 + name: Is manual investigation required to complete the resolution process? + description: Whether to continue with the investigation manually or close the alert. + type: condition + iscommand: false + brand: "" + nexttasks: + '#default#': + - "40" + "Yes": + - "39" + separatecontext: false + continueonerrortype: "" + view: |- + { + "position": { + "x": 230, + "y": 3790 + } + } + note: false + timertriggers: [] + ignoreworker: false + skipunavailable: false + quietmode: 0 + isoversize: false + isautoswitchedtoquietmode: false + "39": + id: "39" + taskid: fc3876ba-e3b4-4cfe-8ebf-5abbe773bc95 + type: regular + task: + id: fc3876ba-e3b4-4cfe-8ebf-5abbe773bc95 + version: -1 + name: Investigate further + description: Continue to investigate manually. + type: regular + iscommand: false + brand: "" + nexttasks: + '#none#': + - "40" + separatecontext: false + continueonerrortype: "" + view: |- + { + "position": { + "x": 450, + "y": 3960 + } + } + note: false + timertriggers: [] + ignoreworker: false + skipunavailable: false + quietmode: 0 + isoversize: false + isautoswitchedtoquietmode: false + "40": + id: "40" + taskid: a644f393-2a73-4636-87ff-268d5749c0a9 + type: regular + task: + id: a644f393-2a73-4636-87ff-268d5749c0a9 + version: -1 + name: Resolve the alert + description: commands.local.cmd.close.inv + script: Builtin|||closeInvestigation + type: regular + iscommand: true + brand: Builtin + nexttasks: + '#none#': + - "41" + scriptarguments: + closeReason: + simple: True Positive + separatecontext: false + continueonerrortype: "" + view: |- + { + "position": { + "x": 230, + "y": 4130 + } + } + note: false + timertriggers: [] + ignoreworker: false + skipunavailable: false + quietmode: 0 + isoversize: false + isautoswitchedtoquietmode: false + "41": + id: "41" + taskid: 96dc1d91-027c-42df-8583-147db90ef748 + type: title + task: + id: 96dc1d91-027c-42df-8583-147db90ef748 + version: -1 + name: Done + type: title + iscommand: false + brand: "" + description: '' + separatecontext: false + continueonerrortype: "" + view: |- + { + "position": { + "x": -230, + "y": 4300 + } + } + note: false + timertriggers: [] + ignoreworker: false + skipunavailable: false + quietmode: 0 + isoversize: false + isautoswitchedtoquietmode: false + "42": + id: "42" + taskid: 5f62213f-792b-48f0-8634-5ff19c956128 + type: playbook + task: + id: 5f62213f-792b-48f0-8634-5ff19c956128 + version: -1 + name: Cortex XDR - XCloud Token Theft - Set Verdict + description: |- + --- + + ## Cloud Token Theft - Set Verdict Playbook + + The playbook is built from a decision tree whose ultimate goal is to decide whether the observed activity is malicious. + + ### Event Search + + The playbook searches for events based on the attacker's IP address within the last two hours. + + ### Tests Performed + + The following tests are performed on the observed activity: + + 1. **Malicious IP Check**: Determines if the IP address is malicious. + 2. **CSP ASN Check**: Checks if the activity was performed from an Autonomous System Number (ASN) belonging to one of the Cloud Service Providers (CSPs). + 3. **IP and ASN History Check**: Verifies if the IP address and ASN have been previously observed. + 4. **Region Check**: Determines if the API call was made from outside the recognized region. + 5. **Anomalous State Check**: Checks if the API call was made from an anomalous state. + 6. **Alert Check**: Looks for any related alerts around the event, including: + - Possible cloud instance metadata service (IMDS) abuse. + - Impossible Traveler by cloud identity. + + --- + playbookName: Cortex XDR - XCloud Token Theft - Set Verdict + type: playbook + iscommand: false + brand: "" + nexttasks: + '#none#': + - "8" + scriptarguments: + fromDate: + complex: + root: incident + accessor: occurred + transformers: + - operator: ModifyDateTime + args: + variation: + value: + simple: 2 hours ago + sourceIP: + complex: + root: incident.xdralerts + filters: + - - operator: isEqualString + left: + value: + simple: incident.xdralerts.alert_id + iscontext: true + right: + value: + simple: inputs.alert_id + iscontext: true + ignorecase: true + accessor: hostip + separatecontext: false + continueonerrortype: "" + loop: + iscommand: false + exitCondition: "" + wait: 1 + max: 100 + view: |- + { + "position": { + "x": -230, + "y": 585 + } + } + note: false + timertriggers: [] + ignoreworker: false + skipunavailable: false + quietmode: 0 + isoversize: false + isautoswitchedtoquietmode: false + "43": + id: "43" + taskid: c91dd6e8-1997-4356-8956-1da70003f6a6 + type: playbook + task: + id: c91dd6e8-1997-4356-8956-1da70003f6a6 + version: -1 + name: IP Enrichment - Generic v2 + description: |- + Enrich IP addresses using one or more integrations. + + - Resolve IP addresses to hostnames (DNS) + - Provide threat information + - Separate internal and external IP addresses + - For internal IP addresses, get host information + playbookName: IP Enrichment - Generic v2 + type: playbook + iscommand: false + brand: "" + nexttasks: + '#none#': + - "6" + scriptarguments: + IP: + complex: + root: PaloAltoNetworksXDR.Incident.alerts + filters: + - - operator: isEqualString + left: + value: + simple: PaloAltoNetworksXDR.Incident.alerts.alert_id + iscontext: true + right: + value: + simple: inputs.alert_id + iscontext: true + accessor: host_ip + transformers: + - operator: uniq + InternalRange: + complex: + root: inputs.InternalRange + transformers: + - operator: uniq + ResolveIP: + complex: + root: inputs.ResolveIP + UseReputationCommand: + simple: "True" + separatecontext: true + continueonerrortype: "" + loop: + iscommand: false + exitCondition: "" + wait: 1 + max: 100 + view: |- + { + "position": { + "x": 190, + "y": 280 + } + } + note: false + timertriggers: [] + ignoreworker: false + skipunavailable: false + quietmode: 0 + isoversize: false + isautoswitchedtoquietmode: false + "44": + id: "44" + taskid: 7a696e2d-c5ad-468f-8f3d-acc1821178a9 + type: playbook + task: + id: 7a696e2d-c5ad-468f-8f3d-acc1821178a9 + version: -1 + name: Cloud Threat Hunting - Persistence + description: |- + --- + + ## Cloud Threat Hunting - Persistence Playbook + + The playbook is responsible for hunting persistence activity in the cloud. It supports AWS, GCP, and Azure. + + ### Hunting Queries + + The playbook executes hunting queries for each provider related to each of the following: + + 1. IAM + 2. Compute Resources + 3. Compute Functions + + ### Indicator Extraction + + If relevant events are found during the search, indicators will be extracted using the `ExtractIndicators-CloudLogging` script. + + --- + playbookName: Cloud Threat Hunting - Persistence + type: playbook + iscommand: false + brand: "" + nexttasks: + '#none#': + - "14" + scriptarguments: + AWSAccessKeyID: + complex: + root: alertJson.raw_abioc.event._aws_specific_fields + accessor: access_key_id + AWSTimespan: + complex: + root: incident + accessor: occurred + transformers: + - operator: ModifyDateTime + args: + variation: + value: + simple: 2 hours ago + - operator: Cut + args: + delimiter: + value: + simple: + + fields: + value: + simple: "1" + AzureTimespan: + simple: 2h + GCPTimespan: + complex: + root: incident + accessor: occurred + transformers: + - operator: ModifyDateTime + args: + variation: + value: + simple: 2 hours ago + - operator: replace + args: + limit: {} + replaceWith: + value: + simple: Z + toReplace: + value: + simple: "+00:00" + cloudProvider: + complex: + root: incident.xdralerts + accessor: cloudprovider + transformers: + - operator: uniq + projectName: + complex: + root: incident + accessor: cloudproject + region: + complex: + root: PaloAltoNetworksXDR.OriginalAlert.event + accessor: region + transformers: + - operator: uniq + username: + complex: + root: incident.xdralerts + accessor: username + transformers: + - operator: uniq + separatecontext: false + continueonerrortype: "" + loop: + iscommand: false + exitCondition: "" + wait: 1 + max: 100 + view: |- + { + "position": { + "x": 450, + "y": 1710 + } + } + note: false + timertriggers: [] + ignoreworker: false + skipunavailable: false + quietmode: 0 + isoversize: false + isautoswitchedtoquietmode: false + "46": + id: "46" + taskid: bf91fff7-ddf2-4d82-834b-ff04fb7855dc + type: playbook + task: + id: bf91fff7-ddf2-4d82-834b-ff04fb7855dc + version: -1 + name: Entity Enrichment - Generic v3 + description: Enrich entities using one or more integrations. + playbookName: Entity Enrichment - Generic v3 + type: playbook + iscommand: false + brand: "" + nexttasks: + '#none#': + - "19" + scriptarguments: + CVE: + complex: + root: CVE + accessor: ID + Domain: + complex: + root: Domain + accessor: Name + transformers: + - operator: uniq + Email: + complex: + root: Account + accessor: Email.Address + transformers: + - operator: uniq + Hostname: + complex: + root: Endpoint + accessor: Hostname + transformers: + - operator: uniq + IP: + complex: + root: CloudIndicators + accessor: source_ip + transformers: + - operator: uniq + MD5: + complex: + root: File + accessor: MD5 + transformers: + - operator: uniq + ResolveIP: + simple: "False" + SHA1: + complex: + root: File + accessor: SHA1 + transformers: + - operator: uniq + SHA256: + complex: + root: File + accessor: SHA256 + transformers: + - operator: uniq + URL: + complex: + root: URL + accessor: Data + transformers: + - operator: uniq + Username: + complex: + root: CloudIndicators + accessor: username + transformers: + - operator: uniq + separatecontext: true + continueonerrortype: "" + loop: + iscommand: false + exitCondition: "" + wait: 1 + max: 100 + view: |- + { + "position": { + "x": 660, + "y": 2050 + } + } + note: false + timertriggers: [] + ignoreworker: false + skipunavailable: false + quietmode: 0 + isoversize: false + isautoswitchedtoquietmode: false + "47": + id: "47" + taskid: ee15ff26-c492-40db-81da-fb0628d52216 + type: playbook + task: + id: ee15ff26-c492-40db-81da-fb0628d52216 + version: -1 + name: Cloud Enrichment - Generic + description: |2- + + ## Generic Cloud Enrichment Playbook + + The **Cloud Enrichment - Generic Playbook** is designed to unify all the relevant playbooks concerning the enrichment of information in the cloud. It provides a standardized approach to enriching information in cloud environments. + + ### Supported Blocks + + 1. **Cloud IAM Enrichment - Generic** + - Enriches information related to Identity and Access Management (IAM) in the cloud. + + 2. **Cloud Compute Enrichment - Generic** + - Enriches information related to cloud compute resources. + + The playbook supports a single CSP enrichment at a time. + playbookName: Cloud Enrichment - Generic + type: playbook + iscommand: false + brand: "" + nexttasks: + '#none#': + - "19" + scriptarguments: + cloudProvider: + complex: + root: incident.xdralerts + accessor: cloudprovider + transformers: + - operator: uniq + instanceName: + complex: + root: CloudIndicators + accessor: resource_name + username: + complex: + root: CloudIndicators + accessor: username + separatecontext: true + continueonerrortype: "" + loop: + iscommand: false + exitCondition: "" + wait: 1 + max: 100 + view: |- + { + "position": { + "x": 240, + "y": 2050 + } + } + note: false + timertriggers: [] + ignoreworker: false + skipunavailable: false + quietmode: 0 + isoversize: false + isautoswitchedtoquietmode: false + "49": + id: "49" + taskid: 28affdfa-fc9e-450b-8148-ed1f29bfa1f4 + type: condition + task: + id: 28affdfa-fc9e-450b-8148-ed1f29bfa1f4 + version: -1 + name: Investigate and set verdict + description: You should investigate the data collected manually and choose how the playbook should continue. + type: condition + iscommand: false + brand: "" + nexttasks: + '#default#': + - "9" + Malicious: + - "50" + separatecontext: false + continueonerrortype: "" + view: |- + { + "position": { + "x": -230, + "y": 920 + } + } + note: false + timertriggers: [] + ignoreworker: false + skipunavailable: false + quietmode: 0 + isoversize: false + isautoswitchedtoquietmode: false + "50": + id: "50" + taskid: c0f0c235-a092-4f49-81d6-642230c1e69a + type: condition + task: + id: c0f0c235-a092-4f49-81d6-642230c1e69a + version: -1 + name: Should execute early containment? + description: Whether to execute early containment and block the IP address and respond to the username involved. + type: condition + iscommand: false + brand: "" + nexttasks: + '#default#': + - "5" + "yes": + - "11" + separatecontext: false + conditions: + - label: "yes" + condition: + - - operator: isEqualString + left: + value: + complex: + root: inputs.earlyContainment + iscontext: true + right: + value: + simple: "True" + ignorecase: true + continueonerrortype: "" + view: |- + { + "position": { + "x": 450, + "y": 1100 + } + } + note: false + timertriggers: + - fieldname: containmentsla + action: start + ignoreworker: false + skipunavailable: false + quietmode: 0 + isoversize: false + isautoswitchedtoquietmode: false + "51": + id: "51" + taskid: 7e6cfe98-fc45-421f-83a9-54b233392498 + type: playbook + task: + id: 7e6cfe98-fc45-421f-83a9-54b233392498 + version: -1 + name: Cloud Response - Generic + description: |- + This playbook provides response playbooks for: + - AWS + - Azure + - GCP + + The response actions available are: + - Terminate/Shut down/Power off an instance + - Delete/Disable a user + - Delete/Revoke/Disable credentials + - Block indicators + playbookName: Cloud Response - Generic + type: playbook + iscommand: false + brand: "" + nexttasks: + '#none#': + - "34" + scriptarguments: + AWS-accessKeyRemediationType: + simple: Disable + AWS-resourceRemediationType: + simple: Stop + AWS-userRemediationType: + simple: Revoke + Azure-resourceRemediationType: + simple: Poweroff + Azure-userRemediationType: + simple: Disable + GCP-resourceRemediationType: + simple: Stop + GCP-userRemediationType: + simple: Disable + accessKeyId: + complex: + root: CloudIndicators + accessor: access_key_id + autoAccessKeyRemediation: + simple: "False" + autoBlockIndicators: + simple: "True" + autoResourceRemediation: + simple: "False" + autoUserRemediation: + simple: "True" + cloudProvider: + complex: + root: incident.xdralerts + accessor: cloudprovider + transformers: + - operator: uniq + username: + complex: + root: CloudIndicators + accessor: username + separatecontext: false + continueonerrortype: "" + loop: + iscommand: false + exitCondition: "" + wait: 1 + max: 100 + view: |- + { + "position": { + "x": 890, + "y": 3005 + } + } + note: false + timertriggers: + - fieldname: containmentsla + action: start + ignoreworker: false + skipunavailable: false + quietmode: 0 + isoversize: false + isautoswitchedtoquietmode: false + "52": + id: "52" + taskid: 3355a9b9-c68a-4851-8dd3-9020c4e35043 + type: condition + task: + id: 3355a9b9-c68a-4851-8dd3-9020c4e35043 + version: -1 + name: Check the VPN list type + description: Checks if the provided data is comma separated or an URL. + type: condition + iscommand: false + brand: "" + nexttasks: + '#default#': + - "55" + URL: + - "53" + separatecontext: false + conditions: + - label: URL + condition: + - - operator: startWith + left: + value: + complex: + root: inputs.VPNIPList + iscontext: true + right: + value: + simple: http:// + ignorecase: true + - operator: startWith + left: + value: + complex: + root: inputs.VPNIPList + iscontext: true + right: + value: + simple: https:// + continueonerrortype: "" + view: |- + { + "position": { + "x": -630, + "y": -720 + } + } + note: false + timertriggers: [] + ignoreworker: false + skipunavailable: false + quietmode: 0 + isoversize: false + isautoswitchedtoquietmode: false + "53": + id: "53" + taskid: 6d1c856f-4737-4871-8144-a2190b328b79 + type: regular + task: + id: 6d1c856f-4737-4871-8144-a2190b328b79 + version: -1 + name: Process the VPN IP list + description: This script will extract indicators from given HTML and will handle bad top-level domains to avoid false positives caused by file extensions. + scriptName: ParseHTMLIndicators + type: regular + iscommand: false + brand: "" + nexttasks: + '#none#': + - "55" + scriptarguments: + ignore-outputs: + simple: "false" + url: + complex: + root: inputs.VPNIPList + separatecontext: false + continueonerrortype: "" + view: |- + { + "position": { + "x": -630, + "y": -540 + } + } + note: false + timertriggers: [] + ignoreworker: false + fieldMapping: + - incidentfield: Device External IPs + output: + simple: ${http.parsedBlog.indicators} + skipunavailable: false + quietmode: 0 + isoversize: false + isautoswitchedtoquietmode: false + "54": + id: "54" + taskid: 4d99ecaf-00c7-456c-8a4a-4bbb508f739f + type: condition + task: + id: 4d99ecaf-00c7-456c-8a4a-4bbb508f739f + version: -1 + name: Was a VPN list provided? + description: Checks if data was provided for the VPNIPList input. + type: condition + iscommand: false + brand: "" + nexttasks: + '#default#': + - "59" + "yes": + - "52" + separatecontext: false + conditions: + - label: "yes" + condition: + - - operator: isNotEmpty + left: + value: + complex: + root: inputs.VPNIPList + iscontext: true + right: + value: {} + continueonerrortype: "" + view: |- + { + "position": { + "x": -230, + "y": -890 + } + } + note: false + timertriggers: + - fieldname: triagesla + action: start + ignoreworker: false + skipunavailable: false + quietmode: 0 + isoversize: false + isautoswitchedtoquietmode: false + "55": + id: "55" + taskid: 032a1d38-1285-47a9-812f-60ed54a62e73 + type: condition + task: + id: 032a1d38-1285-47a9-812f-60ed54a62e73 + version: -1 + name: 'Is the attacker IP matches a VPN IP? ' + description: Checks if the attacker's IP address is part of the VPN IP list. + type: condition + iscommand: false + brand: "" + nexttasks: + '#default#': + - "59" + "yes": + - "57" + separatecontext: false + conditions: + - label: "yes" + condition: + - - operator: in + left: + value: + complex: + root: PaloAltoNetworksXDR.Incident.alerts + filters: + - - operator: isEqualString + left: + value: + simple: PaloAltoNetworksXDR.Incident.alerts.alert_id + iscontext: true + right: + value: + simple: inputs.alert_id + iscontext: true + accessor: host_ip + iscontext: true + right: + value: + complex: + root: inputs.VPNIPList + iscontext: true + ignorecase: true + - operator: in + left: + value: + complex: + root: PaloAltoNetworksXDR.Incident.alerts + filters: + - - operator: isEqualString + left: + value: + simple: PaloAltoNetworksXDR.Incident.alerts.alert_id + iscontext: true + right: + value: + simple: inputs.alert_id + iscontext: true + accessor: host_ip + iscontext: true + right: + value: + simple: VPNIPList + iscontext: true + - operator: IsInCidrRanges + left: + value: + complex: + root: PaloAltoNetworksXDR.Incident.alerts + filters: + - - operator: isEqualString + left: + value: + simple: PaloAltoNetworksXDR.Incident.alerts.alert_id + iscontext: true + right: + value: + simple: inputs.alert_id + iscontext: true + accessor: host_ip + iscontext: true + right: + value: + complex: + root: inputs.VPNIPList + iscontext: true + continueonerrortype: "" + view: |- + { + "position": { + "x": -630, + "y": -380 + } + } + note: false + timertriggers: [] + ignoreworker: false + skipunavailable: false + quietmode: 0 + isoversize: false + isautoswitchedtoquietmode: false + "56": + id: "56" + taskid: 659e9b8b-7fee-4154-8818-0c76ebf9c894 + type: condition + task: + id: 659e9b8b-7fee-4154-8818-0c76ebf9c894 + version: -1 + name: Should continue and investigate a known VPN IP address? + description: Once the attacker's IP address is part of the VPN IP list, the analyst will be required to decide whether to continue with the investigation. + type: condition + iscommand: false + brand: "" + nexttasks: + '#default#': + - "9" + "Yes": + - "59" + separatecontext: false + continueonerrortype: "" + view: |- + { + "position": { + "x": -860, + "y": -30 + } + } + note: false + timertriggers: [] + ignoreworker: false + skipunavailable: false + quietmode: 0 + isoversize: false + isautoswitchedtoquietmode: false + "57": + id: "57" + taskid: c9552aee-9a61-416d-8217-50159012012d + type: regular + task: + id: c9552aee-9a61-416d-8217-50159012012d + version: -1 + name: Set Is VPN IP Address to true + description: commands.local.cmd.set.incident + script: Builtin|||setIncident + type: regular + iscommand: true + brand: Builtin + nexttasks: + '#none#': + - "56" + scriptarguments: + isvpnipaddress: + simple: "true" + separatecontext: false + continueonerrortype: "" + view: |- + { + "position": { + "x": -630, + "y": -200 + } + } + note: false + timertriggers: [] + ignoreworker: false + skipunavailable: false + quietmode: 0 + isoversize: false + isautoswitchedtoquietmode: false + "58": + id: "58" + taskid: d076f779-e719-456f-8162-f3ad783c08cd + type: playbook + task: + id: d076f779-e719-456f-8162-f3ad783c08cd + version: -1 + name: TIM - Indicator Relationships Analysis + description: |- + This playbook is designed to assist with a security investigation by providing an analysis of indicator relationships. The following information is included: + - Indicators of compromise (IOCs) related to the investigation. + - Attack patterns related to the investigation. + - Campaigns related to the investigation. + - IOCs associated with the identified campaigns. + - Reports containing details on the identified campaigns. + playbookName: TIM - Indicator Relationships Analysis + type: playbook + iscommand: false + brand: "" + nexttasks: + '#none#': + - "6" + scriptarguments: + Indicator: + complex: + root: PaloAltoNetworksXDR.Incident.alerts + filters: + - - operator: isEqualString + left: + value: + simple: PaloAltoNetworksXDR.Incident.alerts.alert_id + iscontext: true + right: + value: + simple: inputs.alert_id + iscontext: true + accessor: host_ip + LimitResults: + simple: "200" + separatecontext: true + continueonerrortype: "" + loop: + iscommand: false + exitCondition: "" + wait: 1 + max: 100 + view: |- + { + "position": { + "x": -230, + "y": 280 + } + } + note: false + timertriggers: [] + ignoreworker: false + skipunavailable: false + quietmode: 0 + isoversize: false + isautoswitchedtoquietmode: false + "59": + id: "59" + taskid: f404a3f8-a421-44e3-8818-81b83865e654 + type: title + task: + id: f404a3f8-a421-44e3-8818-81b83865e654 + version: -1 + name: Enrichment + type: title + iscommand: false + brand: "" + description: '' + nexttasks: + '#none#': + - "4" + - "58" + - "43" + separatecontext: false + continueonerrortype: "" + view: |- + { + "position": { + "x": -230, + "y": 140 + } + } + note: false + timertriggers: [] + ignoreworker: false + skipunavailable: false + quietmode: 0 + isoversize: false + isautoswitchedtoquietmode: false +view: |- + { + "linkLabelsPosition": { + "19_15_yes": 0.65, + "19_20_#default#": 0.48, + "23_51_Yes": 0.61, + "23_9_#default#": 0.25, + "36_35_Yes": 0.41, + "36_37_#default#": 0.8, + "38_39_Yes": 0.42, + "49_9_#default#": 0.14, + "54_59_#default#": 0.11, + "55_57_yes": 0.43, + "55_59_#default#": 0.21, + "56_9_#default#": 0.12, + "8_49_#default#": 0.48, + "8_50_Malicious": 0.63 + }, + "paper": { + "dimensions": { + "height": 5835, + "width": 2130, + "x": -860, + "y": -1470 + } + } + } +inputs: +- key: alert_id + value: + complex: + root: alert + accessor: investigationId + required: false + description: The alert ID. + playbookInputQuery: +- key: InternalRange + value: {} + required: false + description: A list of internal IP ranges to check IP addresses against. The list should be provided in CIDR notation, separated by commas. + playbookInputQuery: +- key: ResolveIP + value: + simple: "True" + required: false + description: Determines whether to convert the IP address to a hostname using a DNS query (True/ False). + playbookInputQuery: +- key: earlyContainment + value: + simple: "True" + required: false + description: |- + Whether to execute early containment. + This action allows you to respond rapidly but have higher probability for false positives. + playbookInputQuery: +- key: VPNIPList + value: {} + required: false + description: |- + This input can process to types of data: + 1. A comma separated list of internal IPs assigned by the VPN provider using a XSIAM list or an hardcoded array. + 2. A link to an IP list which will be processed and extract the IP dynamically which each execution. + + For CIDRs please use the InternalRange input. + playbookInputQuery: +- key: SOCEmailAddress + value: {} + required: false + description: The SOC email address to alert about the investigation progress. + playbookInputQuery: +outputs: [] +tests: +- No tests (auto formatted) +marketplaces: ["xsoar"] +fromversion: 6.8.0 diff --git a/Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_Response_README.md b/Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_Response_README.md new file mode 100644 index 000000000000..92c12e843df5 --- /dev/null +++ b/Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_Response_README.md @@ -0,0 +1,100 @@ +--- + +## Cloud Token Theft Response Playbook + +The **Cloud Token Theft Response Playbook** provides a structured and comprehensive flow to effectively respond to and mitigate alerts involving the theft of cloud tokens. The playbook supports AWS, GCP, and Azure and executes the following: + +**Cloud Enrichment:** +- Enriches the involved resources +- Enriches the involved identities +- Enriches the involved IPs + +**Verdict Decision Tree:** +- Determines the appropriate verdict based on the investigation findings + +**Early Containment using the Cloud Response - Generic Playbook:** +- Implements early containment measures to prevent further impact + +**Cloud Persistence Threat Hunting:** +- Conducts threat hunting activities to identify any cloud persistence techniques + +**Enriching and Responding to Hunting Findings:** +- Performs additional enrichment and responds to the findings from threat hunting + +**Verdict Handling:** +- Handles false positives identified during the investigation +- Handles true positives by initiating appropriate response actions + +### Supported Alerts + +| Alert Name | CSP | +|----------------------------------------------------|-------| +| Suspicious usage of AWS Lambda’s token | AWS | +| Suspicious usage of AWS Lambda’s role | AWS | +| Suspicious usage of EC2 token | AWS | +| Remote usage of an AWS service token | AWS | +| Remote usage of an AWS EKS token | AWS | +| Suspicious usage of an AWS EKS token | AWS | +| Suspicious usage of an AWS ECS token | AWS | +| Remote usage of an AWS ECS token | AWS | +| Suspicious usage of AWS service token | AWS | +| Remote usage of an App engine Service Account token | GCP | +| Suspicious usage of App engine Service Account token| GCP | +| Remote usage of VM Service Account token | GCP | +| Suspicious usage of VM Service Account toke | GCP | + +--- + +## Dependencies + +This playbook uses the following sub-playbooks, integrations, and scripts. + +### Sub-playbooks + +* TIM - Indicator Relationships Analysis +* IP Enrichment - Generic v2 +* Cloud Response - Generic +* Entity Enrichment - Generic v3 +* Cloud Threat Hunting - Persistence +* Cloud Enrichment - Generic +* Cortex XDR - XCloud Token Theft - Set Verdict +* Handle False Positive Alerts + +### Integrations + +This playbook does not use any integrations. + +### Scripts + +* ParseHTMLIndicators +* LoadJSON + +### Commands + +* xdr-get-cloud-original-alerts +* setIncident +* closeInvestigation + +## Playbook Inputs + +--- + +| **Name** | **Description** | **Default Value** | **Required** | +| --- | --- | --- | --- | +| alert_id | The alert ID. | alert.investigationId | Optional | +| InternalRange | A list of internal IP ranges to check IP addresses against. The list should be provided in CIDR notation, separated by commas. | | Optional | +| ResolveIP | Determines whether to convert the IP address to a hostname using a DNS query \(True/ False\). | True | Optional | +| earlyContainment | Whether to execute early containment.
This action allows you to respond rapidly but have higher probability for false positives. | True | Optional | +| VPNIPList | This input can process to types of data:
1. A comma separated list of internal IPs assigned by the VPN provider using a XSIAM list or an hardcoded array.
2. A link to an IP list which will be processed and extract the IP dynamically which each execution.

For CIDRs please use the InternalRange input. | | Optional | +| SOCEmailAddress | The SOC email address to alert about the investigation progress. | | Optional | + +## Playbook Outputs + +--- +There are no outputs for this playbook. + +## Playbook Image + +--- + +![Cortex XDR - XCloud Token Theft Response](../doc_files/Cortex_XDR_-_XCloud_Token_Theft_Response.png) diff --git a/Packs/CloudIncidentResponse/README.md b/Packs/CloudIncidentResponse/README.md index f1b1133f5c1a..6c18353f3b11 100644 --- a/Packs/CloudIncidentResponse/README.md +++ b/Packs/CloudIncidentResponse/README.md @@ -1,6 +1,6 @@ # Cloud Incident Response -**Short Description:** This content Pack helps you automate collection, investigation, and remediation of incidents related to cloud infrastructure activities in AWS, Azure, and GCP. +This content Pack helps you automate collection, investigation, and remediation of incidents related to cloud infrastructure activities in AWS, Azure, and GCP. **Pack Description:** diff --git a/Packs/CloudIncidentResponse/Scripts/displayCloudIndicators/displayCloudIndicators.py b/Packs/CloudIncidentResponse/Scripts/displayCloudIndicators/displayCloudIndicators.py index 7af260661ee7..7da6bc11aa67 100644 --- a/Packs/CloudIncidentResponse/Scripts/displayCloudIndicators/displayCloudIndicators.py +++ b/Packs/CloudIncidentResponse/Scripts/displayCloudIndicators/displayCloudIndicators.py @@ -51,6 +51,10 @@ def main(): # Fetch alert mapped fields fields_list = demisto.context().get('CloudIndicators', []) + # Check if fields_list is a list, if not, convert it to a list + if not isinstance(fields_list, list): + fields_list = [fields_list] + # Extract the keys with values items = [] for fields in fields_list: diff --git a/Packs/CloudIncidentResponse/doc_files/Cortex_XDR_-_XCloud_Token_Theft_-_Set_Verdict.png b/Packs/CloudIncidentResponse/doc_files/Cortex_XDR_-_XCloud_Token_Theft_-_Set_Verdict.png new file mode 100644 index 0000000000000000000000000000000000000000..efbb4159d4502fbf27941896c3e70746789044d0 GIT binary patch literal 188211 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

38)BQYkZ7p#=owG!(=cV&brp8!E8 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

8j&cH63dOM8*w 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 z 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 z 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

BP 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 My85}Sb4q9e0L4CAxBvhE literal 0 HcmV?d00001 diff --git a/Packs/CloudIncidentResponse/pack_metadata.json b/Packs/CloudIncidentResponse/pack_metadata.json index 9907af82685e..0b435eeab659 100644 --- a/Packs/CloudIncidentResponse/pack_metadata.json +++ b/Packs/CloudIncidentResponse/pack_metadata.json @@ -17,9 +17,14 @@ "Cloud", "IR", "Incident Response", - "Token Theft" + "Token Theft", + "Credentials", + "XDR", + "XCloud", + "Response" ], "marketplaces": [ - "marketplacev2" + "marketplacev2", + "xsoar" ] } \ No newline at end of file diff --git a/Packs/CommonTypes/IncidentFields/incidentfield-Identity_Type.json b/Packs/CommonTypes/IncidentFields/incidentfield-Identity_Type.json new file mode 100644 index 000000000000..7d16bb80f047 --- /dev/null +++ b/Packs/CommonTypes/IncidentFields/incidentfield-Identity_Type.json @@ -0,0 +1,27 @@ +{ + "associatedToAll": true, + "caseInsensitive": true, + "cliName": "identitytype", + "closeForm": false, + "content": true, + "editForm": true, + "group": 0, + "hidden": false, + "id": "incident_identitytype", + "isReadOnly": false, + "locked": false, + "name": "Identity Type", + "neverSetAsRequired": false, + "openEnded": true, + "ownerOnly": false, + "required": false, + "sla": 0, + "system": false, + "threshold": 72, + "type": "multiSelect", + "unmapped": false, + "unsearchable": true, + "useAsKpi": false, + "version": -1, + "fromVersion": "6.8.0" +} \ No newline at end of file diff --git a/Packs/CommonTypes/IncidentFields/incidentfield-Operation_Name.json b/Packs/CommonTypes/IncidentFields/incidentfield-Operation_Name.json new file mode 100644 index 000000000000..15b8c42199df --- /dev/null +++ b/Packs/CommonTypes/IncidentFields/incidentfield-Operation_Name.json @@ -0,0 +1,27 @@ +{ + "associatedToAll": true, + "caseInsensitive": true, + "cliName": "operationname", + "closeForm": false, + "content": true, + "editForm": true, + "group": 0, + "hidden": false, + "id": "incident_operationname", + "isReadOnly": false, + "locked": false, + "name": "Operation Name", + "neverSetAsRequired": false, + "openEnded": true, + "ownerOnly": false, + "required": false, + "sla": 0, + "system": false, + "threshold": 72, + "type": "multiSelect", + "unmapped": false, + "unsearchable": true, + "useAsKpi": false, + "version": -1, + "fromVersion": "6.8.0" +} \ No newline at end of file diff --git a/Packs/CommonTypes/IncidentFields/incidentfield-Operation_Type.json b/Packs/CommonTypes/IncidentFields/incidentfield-Operation_Type.json new file mode 100644 index 000000000000..9f62fd318fab --- /dev/null +++ b/Packs/CommonTypes/IncidentFields/incidentfield-Operation_Type.json @@ -0,0 +1,27 @@ +{ + "associatedToAll": true, + "caseInsensitive": true, + "cliName": "operationtype", + "closeForm": false, + "content": true, + "editForm": true, + "group": 0, + "hidden": false, + "id": "incident_operationtype", + "isReadOnly": false, + "locked": false, + "name": "Operation Type", + "neverSetAsRequired": false, + "openEnded": true, + "ownerOnly": false, + "required": false, + "sla": 0, + "system": false, + "threshold": 72, + "type": "multiSelect", + "unmapped": false, + "unsearchable": true, + "useAsKpi": false, + "version": -1, + "fromVersion": "6.8.0" +} \ No newline at end of file diff --git a/Packs/CommonTypes/IncidentFields/incidentfield-Project_ID.json b/Packs/CommonTypes/IncidentFields/incidentfield-Project_ID.json new file mode 100644 index 000000000000..558b2fea7895 --- /dev/null +++ b/Packs/CommonTypes/IncidentFields/incidentfield-Project_ID.json @@ -0,0 +1,27 @@ +{ + "associatedToAll": true, + "caseInsensitive": true, + "cliName": "projectid", + "closeForm": false, + "content": true, + "editForm": true, + "group": 0, + "hidden": false, + "id": "incident_projectid", + "isReadOnly": false, + "locked": false, + "name": "Project ID", + "neverSetAsRequired": false, + "openEnded": true, + "ownerOnly": false, + "required": false, + "sla": 0, + "system": false, + "threshold": 72, + "type": "multiSelect", + "unmapped": false, + "unsearchable": true, + "useAsKpi": false, + "version": -1, + "fromVersion": "6.8.0" +} \ No newline at end of file diff --git a/Packs/CommonTypes/IncidentFields/incidentfield-Referenced_Resource.json b/Packs/CommonTypes/IncidentFields/incidentfield-Referenced_Resource.json new file mode 100644 index 000000000000..e9f881637ee2 --- /dev/null +++ b/Packs/CommonTypes/IncidentFields/incidentfield-Referenced_Resource.json @@ -0,0 +1,27 @@ +{ + "associatedToAll": true, + "caseInsensitive": true, + "cliName": "referencedresource", + "closeForm": false, + "content": true, + "editForm": true, + "group": 0, + "hidden": false, + "id": "incident_referencedresource", + "isReadOnly": false, + "locked": false, + "name": "Referenced Resource", + "neverSetAsRequired": false, + "openEnded": true, + "ownerOnly": false, + "required": false, + "sla": 0, + "system": false, + "threshold": 72, + "type": "multiSelect", + "unmapped": false, + "unsearchable": true, + "useAsKpi": false, + "version": -1, + "fromVersion": "6.8.0" +} \ No newline at end of file diff --git a/Packs/CommonTypes/IncidentFields/incidentfield-Referenced_Resource_Name.json b/Packs/CommonTypes/IncidentFields/incidentfield-Referenced_Resource_Name.json new file mode 100644 index 000000000000..a8cb826df388 --- /dev/null +++ b/Packs/CommonTypes/IncidentFields/incidentfield-Referenced_Resource_Name.json @@ -0,0 +1,27 @@ +{ + "associatedToAll": true, + "caseInsensitive": true, + "cliName": "referencedresourcename", + "closeForm": false, + "content": true, + "editForm": true, + "group": 0, + "hidden": false, + "id": "incident_referencedresourcename", + "isReadOnly": false, + "locked": false, + "name": "Referenced Resource Name", + "neverSetAsRequired": false, + "openEnded": true, + "ownerOnly": false, + "required": false, + "sla": 0, + "system": false, + "threshold": 72, + "type": "multiSelect", + "unmapped": false, + "unsearchable": true, + "useAsKpi": false, + "version": -1, + "fromVersion": "6.8.0" +} \ No newline at end of file diff --git a/Packs/CortexXDR/Layouts/layout-details-Cortex_XDR_Incident.json b/Packs/CortexXDR/Layouts/layout-details-Cortex_XDR_Incident.json index 2572f963fd64..b46ba784dd8f 100644 --- a/Packs/CortexXDR/Layouts/layout-details-Cortex_XDR_Incident.json +++ b/Packs/CortexXDR/Layouts/layout-details-Cortex_XDR_Incident.json @@ -1,15 +1,6 @@ { - "TypeName": "Cortex XDR Incident", - "kind": "details", - "fromVersion": "5.0.0", - "layout": { - "TypeName": "", - "id": "Cortex XDR Incident", - "kind": "details", - "modified": "2019-09-01T12:25:49.808989+03:00", - "name": "", - "system": false, - "tabs": [ + "detailsV2": { + "tabs": [ { "hidden": false, "id": "1vduzkpmlh", @@ -19,77 +10,83 @@ "displayType": "ROW", "h": 2, "hideName": false, - "i": "1vduzkpmlh-fce71720-98b0-11e9-97d7-ed26ef9e46c8", + "i": "1vduzkpmlh-lthdv5gwt9-1vduzkpmlh-fce71720-98b0-11e9-97d7-ed26ef9e46c8", "isVisible": true, "items": [ { "dropEffect": "move", "endCol": 2, "fieldId": "type", - "height": 24, + "height": 22, "id": "1cc0c4a0-9bd7-11e9-ba23-8723b1f1df6b", "index": 0, "listId": "fce71720-98b0-11e9-97d7-ed26ef9e46c8", + "sectionItemType": "field", "startCol": 0 }, { "endCol": 2, "fieldId": "dbotsource", - "height": 24, + "height": 22, "id": "87e18ad0-9bd7-11e9-ba23-8723b1f1df6b", "index": 1, + "sectionItemType": "field", "startCol": 0 }, { "endCol": 2, "fieldId": "sourceinstance", - "height": 24, + "height": 22, "id": "43cfe2d0-9bee-11e9-9a3f-8b4b2158e260", - "index": 2, + "index": 1, + "sectionItemType": "field", "startCol": 0 }, { "dropEffect": "move", "endCol": 2, "fieldId": "sourcebrand", - "height": 24, + "height": 22, "id": "42f03130-9bee-11e9-9a3f-8b4b2158e260", - "index": 3, + "index": 2, "listId": "fce71720-98b0-11e9-97d7-ed26ef9e46c8", + "sectionItemType": "field", "startCol": 0 }, { "dropEffect": "move", "endCol": 2, "fieldId": "severity", - "height": 24, + "height": 22, "id": "20430d90-9bd7-11e9-ba23-8723b1f1df6b", - "index": 5, + "index": 3, "listId": "fce71720-98b0-11e9-97d7-ed26ef9e46c8", + "sectionItemType": "field", "startCol": 0 }, { "dropEffect": "move", "endCol": 2, "fieldId": "owner", - "height": 24, + "height": 22, "id": "4fd2b640-a7d6-11e9-8433-9f52f2917950", - "index": 6, + "index": 4, "listId": "fce71720-98b0-11e9-97d7-ed26ef9e46c8", + "sectionItemType": "field", "startCol": 0 }, { "endCol": 2, "fieldId": "playbookid", - "height": 24, + "height": 22, "id": "930bb7a0-a866-11e9-aeb8-c3448b5d692d", - "index": 7, + "index": 5, + "sectionItemType": "field", "startCol": 0 } ], "maxW": 3, "minH": 1, - "minW": 1, "moved": false, "name": "Case Details", "static": false, @@ -101,14 +98,11 @@ "displayType": "ROW", "h": 2, "hideName": false, - "i": "1vduzkpmlh-61263cc0-98b1-11e9-97d7-ed26ef9e46c8", + "i": "1vduzkpmlh-lthdv5gwt9-1vduzkpmlh-61263cc0-98b1-11e9-97d7-ed26ef9e46c8", "isVisible": true, - "items": [ - - ], + "items": [], "maxW": 3, "minH": 1, - "minW": 1, "moved": false, "name": "Notes", "readOnly": true, @@ -158,58 +152,49 @@ } ], "displayType": "ROW", - "h": 1, + "h": 2, "hideName": false, - "i": "1vduzkpmlh-770ec200-98b1-11e9-97d7-ed26ef9e46c8", + "i": "1vduzkpmlh-lthdv5gwt9-1vduzkpmlh-770ec200-98b1-11e9-97d7-ed26ef9e46c8", "isVisible": true, - "items": [ - - ], + "items": [], "maxW": 3, "minH": 1, - "minW": 1, "moved": false, "name": "Linked Incidents", "readOnly": true, "static": false, "type": "linkedIncidents", "w": 1, - "x": 1, + "x": 2, "y": 6 }, { "displayType": "ROW", - "h": 1, + "h": 2, "hideName": false, - "i": "1vduzkpmlh-842632c0-98b1-11e9-97d7-ed26ef9e46c8", + "i": "1vduzkpmlh-lthdv5gwt9-1vduzkpmlh-842632c0-98b1-11e9-97d7-ed26ef9e46c8", "isVisible": true, - "items": [ - - ], + "items": [], "maxW": 3, "minH": 1, - "minW": 1, "moved": false, "name": "Child Incidents", "readOnly": true, "static": false, "type": "childInv", "w": 1, - "x": 1, - "y": 7 + "x": 2, + "y": 8 }, { "displayType": "ROW", "h": 2, "hideName": false, - "i": "1vduzkpmlh-4a31afa0-98ba-11e9-a519-93a53c759fe0", + "i": "1vduzkpmlh-lthdv5gwt9-1vduzkpmlh-4a31afa0-98ba-11e9-a519-93a53c759fe0", "isVisible": true, - "items": [ - - ], + "items": [], "maxW": 3, "minH": 1, - "minW": 1, "moved": false, "name": "Evidence", "readOnly": true, @@ -223,14 +208,11 @@ "displayType": "ROW", "h": 2, "hideName": false, - "i": "1vduzkpmlh-7717e580-9bed-11e9-9a3f-8b4b2158e260", + "i": "1vduzkpmlh-lthdv5gwt9-1vduzkpmlh-7717e580-9bed-11e9-9a3f-8b4b2158e260", "isVisible": true, - "items": [ - - ], + "items": [], "maxW": 3, "minH": 1, - "minW": 1, "moved": false, "name": "Team Members", "readOnly": true, @@ -244,7 +226,7 @@ "displayType": "ROW", "h": 2, "hideName": false, - "i": "1vduzkpmlh-c9b7ded0-a863-11e9-aeb8-c3448b5d692d", + "i": "1vduzkpmlh-lthdv5gwt9-1vduzkpmlh-c9b7ded0-a863-11e9-aeb8-c3448b5d692d", "isVisible": true, "items": [ { @@ -314,7 +296,6 @@ ], "maxW": 3, "minH": 1, - "minW": 1, "moved": false, "name": "Timeline Information", "static": false, @@ -326,7 +307,7 @@ "displayType": "ROW", "h": 2, "hideName": false, - "i": "1vduzkpmlh-e462ffc0-a864-11e9-aeb8-c3448b5d692d", + "i": "1vduzkpmlh-lthdv5gwt9-1vduzkpmlh-e462ffc0-a864-11e9-aeb8-c3448b5d692d", "isVisible": true, "items": [ { @@ -374,154 +355,176 @@ ], "maxW": 3, "minH": 1, - "minW": 1, "moved": false, "name": "Closing Information", "static": false, "w": 1, - "x": 2, - "y": 6 + "x": 0, + "y": 8 }, { "displayType": "ROW", "h": 2, "hideName": false, - "i": "1vduzkpmlh-d8316060-ac70-11e9-a30b-53d47e1ea7d7", + "i": "1vduzkpmlh-lthdv5gwt9-1vduzkpmlh-d8316060-ac70-11e9-a30b-53d47e1ea7d7", "items": [ { "dropEffect": "move", "endCol": 4, "fieldId": "xdrdescription", - "height": 24, + "height": 22, "id": "a398d4f0-ac89-11e9-a30b-53d47e1ea7d7", "index": 0, "listId": "d8316060-ac70-11e9-a30b-53d47e1ea7d7", + "sectionItemType": "field", "startCol": 0 }, { "endCol": 2, "fieldId": "xdrincidentid", - "height": 24, + "height": 22, "id": "3ebb4a40-ac7a-11e9-a30b-53d47e1ea7d7", "index": 1, + "sectionItemType": "field", "startCol": 0 }, { "endCol": 2, "fieldId": "xdrstatusv2", - "height": 24, + "height": 22, "id": "4f80f5f0-ac7a-11e9-a30b-53d47e1ea7d7", "index": 2, + "sectionItemType": "field", "startCol": 0 }, { "endCol": 2, "fieldId": "description", - "height": 24, + "height": 22, "id": "4b1ead40-ac7a-11e9-a30b-53d47e1ea7d7", "index": 3, + "sectionItemType": "field", "startCol": 0 }, { "endCol": 2, "fieldId": "xdrmanualseverity", - "height": 24, + "height": 22, "id": "c40c7ac0-ac89-11e9-a30b-53d47e1ea7d7", - "index": 3, + "index": 4, + "sectionItemType": "field", "startCol": 0 }, { "endCol": 2, "fieldId": "xdrhostcount", - "height": 24, + "height": 22, "id": "5d54d8e0-ac7a-11e9-a30b-53d47e1ea7d7", - "index": 4, + "index": 5, + "sectionItemType": "field", "startCol": 0 }, { "endCol": 2, "fieldId": "xdrusercount", - "height": 24, + "height": 22, "id": "b1232bc0-ac89-11e9-a30b-53d47e1ea7d7", - "index": 5, + "index": 6, + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "userengagement", + "height": 22, + "id": "ea44c6c0-8b6f-11ed-afb3-d73a6f2ed22f", + "index": 7, + "sectionItemType": "field", "startCol": 0 }, { "dropEffect": "move", "endCol": 2, "fieldId": "xdrnotes", - "height": 24, + "height": 22, "id": "8f040360-ac8a-11e9-a30b-53d47e1ea7d7", - "index": 6, + "index": 7, "listId": "d8316060-ac70-11e9-a30b-53d47e1ea7d7", + "sectionItemType": "field", "startCol": 0 }, { "endCol": 4, "fieldId": "xdrurl", - "height": 24, + "height": 22, "id": "df4e1380-aef4-11e9-896e-b72bc9d2cace", - "index": 7, + "index": 8, + "sectionItemType": "field", "startCol": 0 }, { "dropEffect": "move", "endCol": 4, "fieldId": "xdralertcount", - "height": 24, + "height": 22, "id": "53bb4440-ac7a-11e9-a30b-53d47e1ea7d7", "index": 1, "listId": "d8316060-ac70-11e9-a30b-53d47e1ea7d7", + "sectionItemType": "field", "startCol": 2 }, { "endCol": 4, "fieldId": "xdrhighseverityalertcount", - "height": 24, + "height": 22, "id": "407735a0-ac7b-11e9-a30b-53d47e1ea7d7", "index": 2, + "sectionItemType": "field", "startCol": 2 }, { "endCol": 4, "fieldId": "xdrmediumseverityalertcount", - "height": 24, + "height": 22, "id": "42b2a6b0-ac7b-11e9-a30b-53d47e1ea7d7", "index": 3, + "sectionItemType": "field", "startCol": 2 }, { "endCol": 4, "fieldId": "xdrlowseverityalertcount", - "height": 24, + "height": 22, "id": "440ae3b0-ac7b-11e9-a30b-53d47e1ea7d7", "index": 4, + "sectionItemType": "field", "startCol": 2 }, { "dropEffect": "move", "endCol": 4, "fieldId": "xdrassigneduserprettyname", - "height": 24, + "height": 22, "id": "688064a0-ad29-11e9-b20c-1b6878c52e9c", "index": 5, "listId": "d8316060-ac70-11e9-a30b-53d47e1ea7d7", + "sectionItemType": "field", "startCol": 2 }, { "dropEffect": "move", "endCol": 4, "fieldId": "xdrassigneduseremail", - "height": 24, + "height": 22, "id": "3704da40-ac8a-11e9-a30b-53d47e1ea7d7", "index": 6, "listId": "d8316060-ac70-11e9-a30b-53d47e1ea7d7", + "sectionItemType": "field", "startCol": 2 } ], "maxW": 3, "minH": 1, - "minW": 1, "moved": false, "name": "XDR Basic Information", "static": false, @@ -532,13 +535,10 @@ { "h": 2, "hideName": false, - "i": "1vduzkpmlh-6f1661f0-ad44-11e9-a569-716c95c51bfe", - "items": [ - - ], + "i": "1vduzkpmlh-lthdv5gwt9-1vduzkpmlh-6f1661f0-ad44-11e9-a569-716c95c51bfe", + "items": [], "maxW": 3, "minH": 1, - "minW": 1, "moved": false, "name": "Related Alerts Severity", "query": "EntryWidgetPieAlertsXDR", @@ -552,13 +552,10 @@ { "h": 2, "hideName": false, - "i": "1vduzkpmlh-5cc7f260-ad4f-11e9-a2d3-c520aeb407da", - "items": [ - - ], + "i": "1vduzkpmlh-lthdv5gwt9-1vduzkpmlh-5cc7f260-ad4f-11e9-a2d3-c520aeb407da", + "items": [], "maxW": 3, "minH": 1, - "minW": 1, "moved": false, "name": "Affected Hosts Count", "query": "EntryWidgetNumberHostsXDR", @@ -572,13 +569,10 @@ { "h": 2, "hideName": false, - "i": "1vduzkpmlh-11cd1fd0-ad52-11e9-a2d3-c520aeb407da", - "items": [ - - ], + "i": "1vduzkpmlh-lthdv5gwt9-1vduzkpmlh-11cd1fd0-ad52-11e9-a2d3-c520aeb407da", + "items": [], "maxW": 3, "minH": 1, - "minW": 1, "moved": false, "name": "Affected Users Count", "query": "EntryWidgetNumberUsersXDR", @@ -593,7 +587,7 @@ "displayType": "ROW", "h": 2, "hideName": false, - "i": "1vduzkpmlh-27575a40-dbd3-11ea-816e-f14862061e21", + "i": "1vduzkpmlh-lthdv5gwt9-1vduzkpmlh-27575a40-dbd3-11ea-816e-f14862061e21", "items": [ { "endCol": 2, @@ -652,26 +646,21 @@ "startCol": 0 } ], - "maxH": null, - "maxW": 1, + "maxW": 3, "minH": 1, - "minW": 1, "moved": false, "name": "Mirroring Information", "static": false, "w": 1, - "x": 0, - "y": 8 + "x": 1, + "y": 6 }, { "h": 2, - "i": "1vduzkpmlh-c037a9b0-5412-11eb-830f-fbfa6e45cb4e", - "items": [ - - ], + "i": "1vduzkpmlh-lthdv5gwt9-1vduzkpmlh-c037a9b0-5412-11eb-830f-fbfa6e45cb4e", + "items": [], "maxW": 3, "minH": 1, - "minW": 1, "moved": false, "name": "Work Plan", "static": false, @@ -684,6 +673,46 @@ "type": "custom" }, { + "filters": [ + [ + { + "ignoreCase": false, + "left": { + "isContext": true, + "value": { + "simple": "xdralertname" + } + }, + "operator": "notContainsGeneral", + "right": { + "isContext": false, + "value": { + "simple": "token" + } + }, + "type": "multiSelect" + } + ], + [ + { + "ignoreCase": false, + "left": { + "isContext": true, + "value": { + "simple": "mitretacticname" + } + }, + "operator": "notContainsGeneral", + "right": { + "isContext": false, + "value": { + "simple": "Credential Access" + } + }, + "type": "multiSelect" + } + ] + ], "hidden": false, "id": "swtuqptgvs", "name": "Investigation", @@ -692,14 +721,11 @@ "displayType": "ROW", "h": 2, "hideName": false, - "i": "swtuqptgvs-067d4900-98b4-11e9-97d7-ed26ef9e46c8", + "i": "1vduzkpmlh-lthdv5gwt9-swtuqptgvs-067d4900-98b4-11e9-97d7-ed26ef9e46c8", "isVisible": true, - "items": [ - - ], + "items": [], "maxW": 3, "minH": 1, - "minW": 1, "moved": false, "name": "Incident Files", "query": { @@ -708,12 +734,8 @@ ], "lastId": "", "pageSize": 100, - "tags": [ - - ], - "users": [ - - ] + "tags": [], + "users": [] }, "queryType": "warRoomFilter", "readOnly": true, @@ -727,14 +749,11 @@ "displayType": "ROW", "h": 4, "hideName": false, - "i": "swtuqptgvs-cc557320-98b7-11e9-b34a-852d068f44fe", + "i": "1vduzkpmlh-lthdv5gwt9-swtuqptgvs-cc557320-98b7-11e9-b34a-852d068f44fe", "isVisible": true, - "items": [ - - ], + "items": [], "maxW": 3, "minH": 1, - "minW": 1, "moved": false, "name": "Indicators", "query": "", @@ -750,7 +769,7 @@ "displayType": "ROW", "h": 3, "hideName": false, - "i": "swtuqptgvs-075ee440-cc9a-11e9-afca-8792f3871db0", + "i": "1vduzkpmlh-lthdv5gwt9-swtuqptgvs-075ee440-cc9a-11e9-afca-8792f3871db0", "items": [ { "dropEffect": "move", @@ -766,7 +785,6 @@ ], "maxW": 3, "minH": 1, - "minW": 1, "moved": false, "name": "XDR Alerts", "static": false, @@ -778,7 +796,7 @@ "displayType": "ROW", "h": 3, "hideName": false, - "i": "swtuqptgvs-2ff499e0-cc9a-11e9-afca-8792f3871db0", + "i": "1vduzkpmlh-lthdv5gwt9-swtuqptgvs-2ff499e0-cc9a-11e9-afca-8792f3871db0", "items": [ { "endCol": 6, @@ -791,7 +809,6 @@ ], "maxW": 3, "minH": 1, - "minW": 1, "moved": false, "name": "XDR File Artifacts", "static": false, @@ -804,7 +821,7 @@ "h": 3, "hideItemTitleOnlyOne": false, "hideName": false, - "i": "swtuqptgvs-3604e0b0-cc9a-11e9-afca-8792f3871db0", + "i": "1vduzkpmlh-lthdv5gwt9-swtuqptgvs-3604e0b0-cc9a-11e9-afca-8792f3871db0", "items": [ { "endCol": 6, @@ -818,7 +835,6 @@ ], "maxW": 3, "minH": 1, - "minW": 1, "moved": false, "name": "XDR Network Artifacts", "static": false, @@ -830,7 +846,7 @@ "displayType": "ROW", "h": 2, "hideName": false, - "i": "swtuqptgvs-4309fd80-453a-11eb-bfbf-0d0f7ea2cc09", + "i": "1vduzkpmlh-lthdv5gwt9-swtuqptgvs-4309fd80-453a-11eb-bfbf-0d0f7ea2cc09", "items": [ { "endCol": 4, @@ -844,7 +860,6 @@ ], "maxW": 3, "minH": 1, - "minW": 1, "moved": false, "name": "XDR Endpoint Device Control Violations", "static": false, @@ -855,6 +870,1123 @@ ], "type": "custom" }, + { + "filters": [ + [ + { + "ignoreCase": false, + "left": { + "isContext": true, + "value": { + "simple": "xdralertname" + } + }, + "operator": "containsString", + "right": { + "isContext": false, + "value": { + "simple": "token" + } + }, + "type": "multiSelect" + } + ] + ], + "hidden": false, + "id": "tml1wrkxme", + "name": "Technical Details", + "sections": [ + { + "displayType": "ROW", + "h": 2, + "hideName": false, + "i": "1vduzkpmlh-ohwq8lhsex-caseinfoid-be53e110-3992-11ed-9adb-83e728f46893", + "items": [ + { + "dropEffect": "move", + "endCol": 2, + "fieldId": "hostip", + "height": 22, + "id": "aeeee620-ffbc-11ed-91cb-b704c053731a", + "index": 0, + "listId": "caseinfoid-be53e110-3992-11ed-9adb-83e728f46893", + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "useragent", + "height": 22, + "id": "3e2d8e60-3fef-11ed-8b45-b1684b1bfc04", + "index": 0, + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "sourceip", + "height": 22, + "id": "6c27dc10-1507-11ee-afe1-4bea2a14f94c", + "index": 0, + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "asnname", + "height": 22, + "id": "7bbf2660-ffbd-11ed-91cb-b704c053731a", + "index": 1, + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "asn", + "height": 22, + "id": "74d9fc50-3fef-11ed-bd56-1f5a2b2d17b4", + "index": 2, + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "country", + "height": 22, + "id": "4c8d5610-0f52-11ee-81b3-5b1a51073e91", + "index": 3, + "sectionItemType": "field", + "startCol": 0 + } + ], + "maxW": 3, + "minH": 1, + "moved": false, + "name": "Attacker Extra Data", + "static": false, + "w": 1, + "x": 1, + "y": 0 + }, + { + "h": 3, + "i": "1vduzkpmlh-ohwq8lhsex-caseinfoid-944f47f0-3fce-11ed-81fb-f98f11f06b6f", + "items": [], + "maxW": 3, + "minH": 1, + "moved": false, + "name": "Malicious or Suspicious Indicators", + "query": "reputation:Benign OR reputation:Suspicious OR reputation:Malicious", + "queryType": "input", + "static": false, + "type": "indicators", + "w": 2, + "x": 0, + "y": 2 + }, + { + "h": 2, + "i": "1vduzkpmlh-ohwq8lhsex-caseinfoid-738a28d0-ffd3-11ed-94b9-ab17767bb4e7", + "items": [], + "maxW": 3, + "minH": 1, + "moved": false, + "name": "Hunting Results", + "query": { + "categories": [ + "tags" + ], + "preDefinedFilters": true, + "tags": [ + "PersistenceHunting" + ] + }, + "queryType": "warRoomFilter", + "static": false, + "type": "invTimeline", + "w": 1, + "x": 2, + "y": 5 + }, + { + "description": "The indicators extracted from the threat hunting results.", + "h": 3, + "i": "1vduzkpmlh-ohwq8lhsex-caseinfoid-494706a0-063c-11ee-b283-eb5063f641e1", + "items": [], + "maxW": 3, + "minH": 1, + "moved": false, + "name": "Cloud Indicators", + "query": "99900222-7570-4e56-8fa6-1206e76be060", + "queryType": "script", + "static": false, + "type": "dynamic", + "w": 1, + "x": 2, + "y": 2 + }, + { + "displayType": "ROW", + "h": 2, + "hideName": false, + "i": "1vduzkpmlh-d9090e20-158f-11ee-9c72-eb2e3cb3cb42", + "items": [ + { + "endCol": 2, + "fieldId": "accountid", + "height": 22, + "id": "e5bc3ed0-158f-11ee-9c72-eb2e3cb3cb42", + "index": 0, + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "projectid", + "height": 22, + "id": "e94dca00-158f-11ee-9c72-eb2e3cb3cb42", + "index": 1, + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "operationname", + "height": 22, + "id": "f7b7d270-158f-11ee-9c72-eb2e3cb3cb42", + "index": 2, + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "operationtype", + "height": 22, + "id": "f8abcf60-158f-11ee-9c72-eb2e3cb3cb42", + "index": 3, + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "identitytype", + "height": 22, + "id": "fc49ddb0-158f-11ee-9c72-eb2e3cb3cb42", + "index": 4, + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "region", + "height": 22, + "id": "6204ffb0-15b6-11ee-9c72-eb2e3cb3cb42", + "index": 5, + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "resourcetype", + "height": 22, + "id": "69d67e80-15b6-11ee-9c72-eb2e3cb3cb42", + "index": 6, + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "xdralertsearchresults", + "height": 106, + "id": "5b40af40-1673-11ee-9c72-eb2e3cb3cb42", + "index": 6, + "sectionItemType": "field", + "startCol": 0 + } + ], + "maxW": 3, + "minH": 1, + "moved": false, + "name": "Cloud Extra Data", + "static": false, + "w": 1, + "x": 0, + "y": 0 + }, + { + "displayType": "ROW", + "h": 2, + "hideName": false, + "i": "1vduzkpmlh-a800cd00-15b6-11ee-9c72-eb2e3cb3cb42", + "items": [ + { + "dropEffect": "move", + "endCol": 2, + "fieldId": "triagesla", + "height": 22, + "id": "b474aac0-15b6-11ee-9c72-eb2e3cb3cb42", + "index": 0, + "listId": "1vduzkpmlh-a800cd00-15b6-11ee-9c72-eb2e3cb3cb42", + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "containmentsla", + "height": 22, + "id": "b30aba80-15b6-11ee-9c72-eb2e3cb3cb42", + "index": 1, + "sectionItemType": "field", + "startCol": 0 + } + ], + "maxW": 3, + "minH": 1, + "moved": false, + "name": "Triage and Containment SLA", + "static": false, + "w": 1, + "x": 2, + "y": 0 + }, + { + "displayType": "ROW", + "h": 2, + "hideName": false, + "i": "1vduzkpmlh-ff06e9b0-1672-11ee-9c72-eb2e3cb3cb42", + "items": [ + { + "dropEffect": "move", + "endCol": 2, + "fieldId": "relatedcampaign", + "height": 22, + "id": "a349d8c0-1673-11ee-9c72-eb2e3cb3cb42", + "index": 0, + "listId": "1vduzkpmlh-ff06e9b0-1672-11ee-9c72-eb2e3cb3cb42", + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "relatedreport", + "height": 22, + "id": "a60c7b30-1673-11ee-9c72-eb2e3cb3cb42", + "index": 1, + "sectionItemType": "field", + "startCol": 0 + }, + { + "dropEffect": "move", + "endCol": 4, + "fieldId": "mitretechniquename", + "height": 22, + "id": "5809fe30-1687-11ee-9c72-eb2e3cb3cb42", + "index": 0, + "listId": "1vduzkpmlh-ff06e9b0-1672-11ee-9c72-eb2e3cb3cb42", + "sectionItemType": "field", + "startCol": 2 + } + ], + "maxW": 3, + "minH": 1, + "moved": false, + "name": "Indicator Relationships", + "static": false, + "w": 2, + "x": 0, + "y": 5 + } + ], + "type": "custom" + }, + { + "filters": [ + [ + { + "ignoreCase": false, + "left": { + "isContext": true, + "value": { + "simple": "xdralertname" + } + }, + "operator": "containsGeneral", + "right": { + "isContext": false, + "value": { + "simple": "First SSO access from ASN in organization" + } + }, + "type": "multiSelect" + }, + { + "ignoreCase": false, + "left": { + "isContext": true, + "value": { + "simple": "xdralertname" + } + }, + "operator": "containsGeneral", + "right": { + "isContext": false, + "value": { + "simple": "First successful SSO connection from a country in organization" + } + }, + "type": "multiSelect" + } + ] + ], + "hidden": false, + "id": "ytqxqon7uf", + "name": "First SSO access", + "sections": [ + { + "description": "", + "displayType": "ROW", + "h": 2, + "hideName": false, + "i": "1vduzkpmlh-e6soxtwivx-1vduzkpmlh-e6soxtwivx-1vduzkpmlh-6748ea30-8b5b-11ed-8534-dd7eadd1d5dd", + "items": [ + { + "endCol": 4, + "fieldId": "alertname", + "height": 22, + "id": "8b8c35a0-8b5b-11ed-8534-dd7eadd1d5dd", + "index": 0, + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 4, + "fieldId": "xdrdescription", + "height": 22, + "id": "57b7f020-8b6a-11ed-8534-dd7eadd1d5dd", + "index": 1, + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 4, + "fieldId": "sourceip", + "height": 22, + "id": "8b9fe6e0-8b6a-11ed-8534-dd7eadd1d5dd", + "index": 2, + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 4, + "fieldId": "detecteduser", + "height": 22, + "id": "9050c4c0-8b6a-11ed-8534-dd7eadd1d5dd", + "index": 3, + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 4, + "fieldId": "occurred", + "height": 22, + "id": "99b47c50-8b6a-11ed-8534-dd7eadd1d5dd", + "index": 4, + "sectionItemType": "field", + "startCol": 0 + } + ], + "maxW": 3, + "minH": 1, + "moved": false, + "name": "Alert Details", + "static": false, + "w": 2, + "x": 0, + "y": 0 + }, + { + "displayType": "ROW", + "h": 2, + "hideName": false, + "i": "1vduzkpmlh-e6soxtwivx-1vduzkpmlh-e6soxtwivx-1vduzkpmlh-b91be240-8b6a-11ed-8534-dd7eadd1d5dd", + "items": [ + { + "endCol": 2, + "fieldId": "samaccountname", + "height": 22, + "id": "4e690d90-97f6-11ed-a36a-3f1ec2cc633b", + "index": 0, + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "accountname", + "height": 22, + "id": "85721b10-8b6c-11ed-8534-dd7eadd1d5dd", + "index": 1, + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "employeeemail", + "height": 22, + "id": "afd14610-8b6c-11ed-8534-dd7eadd1d5dd", + "index": 2, + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "accountgroups", + "height": 22, + "id": "b78b6c50-8b6c-11ed-8534-dd7eadd1d5dd", + "index": 3, + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "managername", + "height": 22, + "id": "bf8d9810-8b6c-11ed-8534-dd7eadd1d5dd", + "index": 4, + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "manageremailaddress", + "height": 22, + "id": "c81658f0-8b6c-11ed-8534-dd7eadd1d5dd", + "index": 5, + "sectionItemType": "field", + "startCol": 0 + } + ], + "maxW": 3, + "minH": 1, + "moved": false, + "name": "Account Information", + "static": false, + "w": 1, + "x": 1, + "y": 2 + }, + { + "displayType": "ROW", + "h": 2, + "hideName": false, + "i": "1vduzkpmlh-e6soxtwivx-1vduzkpmlh-e6soxtwivx-1vduzkpmlh-76c7cac0-8b6b-11ed-8534-dd7eadd1d5dd", + "items": [ + { + "dropEffect": "move", + "endCol": 2, + "fieldId": "sourceip", + "height": 22, + "id": "1f8bea40-8b6e-11ed-8f68-b3bf4a3a1ddf", + "index": 0, + "listId": "1vduzkpmlh-76c7cac0-8b6b-11ed-8534-dd7eadd1d5dd", + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "asn", + "height": 22, + "id": "161ebcd0-8b6e-11ed-8f68-b3bf4a3a1ddf", + "index": 1, + "sectionItemType": "field", + "startCol": 0 + }, + { + "dropEffect": "move", + "endCol": 2, + "fieldId": "asnname", + "height": 22, + "id": "c1d02320-8b6e-11ed-8f68-b3bf4a3a1ddf", + "index": 2, + "listId": "1vduzkpmlh-76c7cac0-8b6b-11ed-8534-dd7eadd1d5dd", + "sectionItemType": "field", + "startCol": 0 + }, + { + "dropEffect": "move", + "endCol": 2, + "fieldId": "countrycode", + "height": 22, + "id": "26601020-90ba-11ed-8ab6-ab0516dbb87b", + "index": 3, + "listId": "1vduzkpmlh-76c7cac0-8b6b-11ed-8534-dd7eadd1d5dd", + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "countryname", + "height": 22, + "id": "37132b60-8b6e-11ed-8f68-b3bf4a3a1ddf", + "index": 4, + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "ipreputation", + "height": 22, + "id": "0a0b3210-9c86-11ed-b102-9fbd020d1773", + "index": 5, + "sectionItemType": "field", + "startCol": 0 + } + ], + "maxW": 3, + "minH": 1, + "moved": false, + "name": "Connection Information", + "static": false, + "w": 1, + "x": 2, + "y": 2 + }, + { + "displayType": "ROW", + "h": 2, + "hideName": false, + "i": "1vduzkpmlh-e6soxtwivx-1vduzkpmlh-e6soxtwivx-1vduzkpmlh-001975e0-8b70-11ed-9514-c56dac00c61e", + "items": [ + { + "endCol": 2, + "fieldId": "userblockstatus", + "height": 22, + "id": "b5f0e930-90dd-11ed-be71-736de8263a17", + "index": 0, + "sectionItemType": "field", + "startCol": 0 + }, + { + "dropEffect": "move", + "endCol": 2, + "fieldId": "containmentsla", + "height": 22, + "id": "82526ee0-902a-11ed-bbb4-fbf235dd1775", + "index": 0, + "listId": "1vduzkpmlh-001975e0-8b70-11ed-9514-c56dac00c61e", + "sectionItemType": "field", + "startCol": 0 + }, + { + "dropEffect": "move", + "endCol": 2, + "fieldId": "remediationsla", + "height": 22, + "id": "e7ffdd50-91a5-11ed-941b-e567ac08eaae", + "index": 1, + "listId": "1vduzkpmlh-001975e0-8b70-11ed-9514-c56dac00c61e", + "sectionItemType": "field", + "startCol": 0 + } + ], + "maxW": 3, + "minH": 1, + "moved": false, + "name": "Containment and Remediation status", + "static": false, + "w": 1, + "x": 2, + "y": 0 + }, + { + "displayType": "ROW", + "h": 3, + "hideName": false, + "i": "1vduzkpmlh-e6soxtwivx-1vduzkpmlh-e6soxtwivx-1vduzkpmlh-b3c63170-8c31-11ed-a026-b1d5b381234f", + "items": [ + { + "dropEffect": "move", + "endCol": 4, + "fieldId": "relatedreports", + "height": 22, + "id": "f782bd20-8c31-11ed-a026-b1d5b381234f", + "index": 1, + "listId": "1vduzkpmlh-b3c63170-8c31-11ed-a026-b1d5b381234f", + "sectionItemType": "field", + "startCol": 0 + }, + { + "dropEffect": "move", + "endCol": 4, + "fieldId": "partofcampaign", + "height": 22, + "id": "0c60e1d0-8c33-11ed-a026-b1d5b381234f", + "index": 2, + "listId": "1vduzkpmlh-e1c742c0-8b6a-11ed-8534-dd7eadd1d5dd", + "sectionItemType": "field", + "startCol": 0 + }, + { + "dropEffect": "move", + "endCol": 4, + "fieldId": "xdralertsearchresults", + "height": 106, + "id": "e982e840-8b6d-11ed-8f68-b3bf4a3a1ddf", + "index": 2, + "listId": "1vduzkpmlh-b3c63170-8c31-11ed-a026-b1d5b381234f", + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "verdictdetails", + "height": 22, + "id": "8641c240-9650-11ed-8dd2-65d32e26c83b", + "index": 3, + "sectionItemType": "field", + "startCol": 0 + } + ], + "maxW": 3, + "minH": 1, + "moved": false, + "name": "Investigation Details", + "static": false, + "w": 2, + "x": 1, + "y": 4 + }, + { + "displayType": "ROW", + "h": 5, + "hideName": false, + "i": "1vduzkpmlh-e6soxtwivx-1vduzkpmlh-6d2f0be0-9660-11ed-a2af-cd9affeb35c4", + "items": [ + { + "dropEffect": "move", + "endCol": 2, + "fieldId": "verdict", + "height": 22, + "id": "65731ac0-9027-11ed-bbb4-fbf235dd1775", + "index": 0, + "listId": "1vduzkpmlh-e6soxtwivx-1vduzkpmlh-6d2f0be0-9660-11ed-a2af-cd9affeb35c4", + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "xdrinvestigationresults", + "height": 106, + "id": "482ac9c0-a23a-11ed-b1e2-670240eb75b1", + "index": 1, + "sectionItemType": "field", + "startCol": 0 + } + ], + "maxW": 3, + "minH": 1, + "moved": false, + "name": "Verdict Results Parameters", + "static": false, + "w": 1, + "x": 0, + "y": 2 + } + ], + "type": "custom" + }, + { + "filters": [ + [ + { + "ignoreCase": false, + "left": { + "isContext": true, + "value": { + "simple": "xdralertname" + } + }, + "operator": "containsGeneral", + "right": { + "isContext": false, + "value": { + "simple": "Possible external RDP Brute-Force" + } + }, + "type": "multiSelect" + } + ] + ], + "hidden": false, + "id": "ilvvquvjmw", + "name": "RDP Brute Force", + "sections": [ + { + "displayType": "ROW", + "h": 3, + "hideName": false, + "i": "1vduzkpmlh-ilvvquvjmw-lthdv5gwt9-1vduzkpmlh-ilvvquvjmw-1vduzkpmlh-ilvvquvjmw-field-changed-ilvvquvjmw-1vduzkpmlh-65d10ac0-85ca-11ed-b726-2bebafbeec3c", + "items": [ + { + "endCol": 2, + "fieldId": "alertname", + "height": 22, + "id": "a563d0d0-85f4-11ed-bc30-fb13783e8b89", + "index": 0, + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "xdrdescription", + "height": 22, + "id": "b7fed8c0-85f4-11ed-bc30-fb13783e8b89", + "index": 2, + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "sourceip", + "height": 22, + "id": "4b936a20-85f4-11ed-bc30-fb13783e8b89", + "index": 2, + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "asn", + "height": 22, + "id": "1c4b8df0-8ff0-11ed-9ed2-f34d28ec0876", + "index": 3, + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "detecteduser", + "height": 22, + "id": "5bb1d950-85f4-11ed-bc30-fb13783e8b89", + "index": 4, + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "destinationhostname", + "height": 22, + "id": "87676c90-85f4-11ed-bc30-fb13783e8b89", + "index": 5, + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "occurred", + "height": 22, + "id": "f0b86bc0-89d9-11ed-8ec7-dd26932d7bf0", + "index": 6, + "sectionItemType": "field", + "startCol": 0 + } + ], + "maxW": 3, + "minH": 1, + "moved": false, + "name": "Alert Details ", + "static": false, + "w": 1, + "x": 0, + "y": 0 + }, + { + "displayType": "CARD", + "h": 3, + "hideName": false, + "i": "1vduzkpmlh-ilvvquvjmw-lthdv5gwt9-1vduzkpmlh-ilvvquvjmw-1vduzkpmlh-ilvvquvjmw-field-changed-ilvvquvjmw-1vduzkpmlh-d39faee0-85f6-11ed-bc30-fb13783e8b89", + "items": [ + { + "endCol": 2, + "fieldId": "userblockstatus", + "height": 53, + "id": "e642a610-85f6-11ed-bc30-fb13783e8b89", + "index": 0, + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "ipblockedstatus", + "height": 53, + "id": "1b787990-85f7-11ed-bc30-fb13783e8b89", + "index": 1, + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "endpointisolationstatus", + "height": 53, + "id": "4ec0cd80-86be-11ed-b2e7-e58c08fe2d4a", + "index": 2, + "sectionItemType": "field", + "startCol": 0 + }, + { + "dropEffect": "move", + "endCol": 4, + "fieldId": "containmentsla", + "height": 53, + "id": "44164130-8786-11ed-9291-41f0d693e13d", + "index": 1, + "listId": "1vduzkpmlh-ilvvquvjmw-1vduzkpmlh-ilvvquvjmw-field-changed-ilvvquvjmw-1vduzkpmlh-d39faee0-85f6-11ed-bc30-fb13783e8b89", + "sectionItemType": "field", + "startCol": 2 + } + ], + "maxW": 3, + "minH": 1, + "moved": false, + "name": "Containment Status", + "static": false, + "w": 1, + "x": 2, + "y": 0 + }, + { + "description": "This section outlines the investigation steps, the results obtained, and the elements identified as suspicious.", + "displayType": "ROW", + "h": 6, + "hideName": false, + "i": "1vduzkpmlh-ilvvquvjmw-lthdv5gwt9-1vduzkpmlh-ilvvquvjmw-1vduzkpmlh-ilvvquvjmw-field-changed-ilvvquvjmw-1vduzkpmlh-4230d1c0-85f9-11ed-bc30-fb13783e8b89", + "items": [ + { + "dropEffect": "move", + "endCol": 2, + "fieldId": "ipreputation", + "height": 22, + "id": "b1101230-868b-11ed-95d3-9b591fefb5ee", + "index": 0, + "listId": "1vduzkpmlh-ilvvquvjmw-field-changed-ilvvquvjmw-1vduzkpmlh-4230d1c0-85f9-11ed-bc30-fb13783e8b89", + "sectionItemType": "field", + "startCol": 0 + }, + { + "dropEffect": "move", + "endCol": 2, + "fieldId": "partofcampaign", + "height": 22, + "id": "925888a0-85f9-11ed-bc30-fb13783e8b89", + "index": 2, + "listId": "1vduzkpmlh-4230d1c0-85f9-11ed-bc30-fb13783e8b89", + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "relatedreport", + "height": 22, + "id": "e764f3c0-89cc-11ed-bac7-89f49b97fccb", + "index": 3, + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "huntresultscount", + "height": 22, + "id": "fb73e6a0-9296-11ed-a63d-f351ec4db56c", + "index": 4, + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "sourcegeolocation", + "height": 22, + "id": "507788d0-85fb-11ed-bc30-fb13783e8b89", + "index": 5, + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "userengagementresponse", + "height": 22, + "id": "f11c0710-8b6f-11ed-afb3-d73a6f2ed22f", + "index": 6, + "sectionItemType": "field", + "startCol": 0 + }, + { + "dropEffect": "move", + "endCol": 2, + "fieldId": "verdict", + "height": 22, + "id": "93b17190-86ac-11ed-b416-1138ff09b27a", + "index": 7, + "listId": "1vduzkpmlh-ilvvquvjmw-1vduzkpmlh-ilvvquvjmw-field-changed-ilvvquvjmw-1vduzkpmlh-4230d1c0-85f9-11ed-bc30-fb13783e8b89", + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 6, + "fieldId": "xdralertsearchresults", + "height": 106, + "id": "0a7f2400-928a-11ed-bb51-0fc8bdf0929c", + "index": 8, + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 4, + "fieldId": "triagesla", + "height": 22, + "id": "b1af3fd0-8aa6-11ed-ab4d-cd6180c65924", + "index": 0, + "sectionItemType": "field", + "startCol": 2 + }, + { + "endCol": 4, + "fieldId": "remediationsla", + "height": 22, + "id": "acc5cf20-ffbd-11ed-94dc-8177260b8024", + "index": 1, + "sectionItemType": "field", + "startCol": 2 + } + ], + "maxW": 3, + "minH": 1, + "moved": false, + "name": "Investigation Details", + "static": false, + "w": 3, + "x": 0, + "y": 3 + }, + { + "displayType": "ROW", + "h": 3, + "hideName": false, + "i": "1vduzkpmlh-ilvvquvjmw-lthdv5gwt9-1vduzkpmlh-52a5fd00-8a9a-11ed-88e5-8f076c01d056", + "items": [ + { + "endCol": 2, + "fieldId": "accountname", + "height": 22, + "id": "9b4f3710-8a9a-11ed-88e5-8f076c01d056", + "index": 0, + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "employeeemail", + "height": 22, + "id": "52a327c0-8aa3-11ed-80bd-535489c9b11e", + "index": 1, + "sectionItemType": "field", + "startCol": 0 + }, + { + "dropEffect": "move", + "endCol": 2, + "fieldId": "accountgroups", + "height": 22, + "id": "ae4caa50-8a9a-11ed-88e5-8f076c01d056", + "index": 2, + "listId": "1vduzkpmlh-52a5fd00-8a9a-11ed-88e5-8f076c01d056", + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "managername", + "height": 22, + "id": "a7a0e6d0-8a9a-11ed-88e5-8f076c01d056", + "index": 3, + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "manageremailaddress", + "height": 22, + "id": "40f258c0-8aa3-11ed-80bd-535489c9b11e", + "index": 4, + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "usercreationtime", + "height": 22, + "id": "788c6590-8aa4-11ed-91e3-bd2dab60253a", + "index": 5, + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "passwordchangeddate", + "height": 22, + "id": "73938230-8aa4-11ed-91e3-bd2dab60253a", + "index": 5, + "sectionItemType": "field", + "startCol": 0 + } + ], + "maxW": 3, + "minH": 1, + "moved": false, + "name": "Account Information", + "static": false, + "w": 1, + "x": 1, + "y": 0 + } + ], + "type": "custom" + }, + { + "hidden": false, + "id": "lthdv5gwt9", + "name": "Similar Incidents", + "sections": [ + { + "displayType": "ROW", + "h": 7, + "hideName": true, + "i": "lthdv5gwt9-1vduzkpmlh-lthdv5gwt9-d986a3c0-abfc-11eb-9d9c-cffd34bfbbb3", + "items": [ + { + "dropEffect": "move", + "endCol": 6, + "fieldId": "xdrsimilarincidents", + "height": 106, + "id": "e18d8a70-abfc-11eb-9d9c-cffd34bfbbb3", + "index": 0, + "listId": "1vduzkpmlh-lthdv5gwt9-d986a3c0-abfc-11eb-9d9c-cffd34bfbbb3", + "sectionItemType": "field", + "startCol": 0 + } + ], + "maxH": null, + "maxW": 3, + "minH": 1, + "minW": 3, + "moved": false, + "name": "XDR Similar Incidents", + "static": false, + "w": 3, + "x": 0, + "y": 0 + } + ], + "type": "custom" + }, { "id": "warRoom", "name": "War Room", @@ -880,11 +2012,13 @@ "name": "Canvas", "type": "canvas" } - ], - "typeId": "Cortex XDR Incident", - "version": -1 - }, - "typeId": "Cortex XDR Incident", - "version": -1, - "toVersion": "5.9.9" -} + ] + }, + "group": "incident", + "id": "Cortex XDR Incident", + "name": "Cortex XDR Incident", + "system": false, + "version": -1, + "fromVersion": "5.0.0", + "description": "" +} \ No newline at end of file From d73fdd71ff60683e8e7e02e47c0045723bb58050 Mon Sep 17 00:00:00 2001 From: melamedbn Date: Thu, 29 Jun 2023 18:03:48 +0300 Subject: [PATCH 02/35] update RN --- .../layoutscontainer-CLOUD_Token_Theft.json | 2 +- .../ReleaseNotes/1_0_3.md | 27 +++++++++++++++++++ .../CloudIncidentResponse/pack_metadata.json | 2 +- Packs/CommonTypes/ReleaseNotes/3_3_80.md | 14 ++++++++++ Packs/CommonTypes/pack_metadata.json | 2 +- Packs/CortexXDR/ReleaseNotes/4_11_7.md | 6 +++++ Packs/CortexXDR/pack_metadata.json | 2 +- 7 files changed, 51 insertions(+), 4 deletions(-) create mode 100644 Packs/CloudIncidentResponse/ReleaseNotes/1_0_3.md create mode 100644 Packs/CommonTypes/ReleaseNotes/3_3_80.md create mode 100644 Packs/CortexXDR/ReleaseNotes/4_11_7.md diff --git a/Packs/CloudIncidentResponse/Layouts/layoutscontainer-CLOUD_Token_Theft.json b/Packs/CloudIncidentResponse/Layouts/layoutscontainer-CLOUD_Token_Theft.json index a8f042b7465e..806ec9d8ed08 100644 --- a/Packs/CloudIncidentResponse/Layouts/layoutscontainer-CLOUD_Token_Theft.json +++ b/Packs/CloudIncidentResponse/Layouts/layoutscontainer-CLOUD_Token_Theft.json @@ -478,7 +478,7 @@ "minH": 1, "moved": false, "name": "Malicious or Suspicious Indicators", - "query": "reputation:Benign OR reputation:Suspicious OR reputation:Malicious", + "query": "reputation:Suspicious OR reputation:Malicious", "queryType": "input", "static": false, "type": "indicators", diff --git a/Packs/CloudIncidentResponse/ReleaseNotes/1_0_3.md b/Packs/CloudIncidentResponse/ReleaseNotes/1_0_3.md new file mode 100644 index 000000000000..86b0dcc99eb9 --- /dev/null +++ b/Packs/CloudIncidentResponse/ReleaseNotes/1_0_3.md @@ -0,0 +1,27 @@ + +#### Layouts + +##### CLOUD Token Theft + +- Restricted the content for XSIAM only. + +#### Playbooks + +##### Cloud Token Theft - Set Verdict + +- Restricted the content for XSIAM only. +##### Cloud Token Theft Response + +- Restricted the content for XSIAM only. +##### New: Cortex XDR - XCloud Token Theft Response + + +##### New: Cortex XDR - XCloud Token Theft - Set Verdict + + + +#### Scripts + +##### displayCloudIndicators + +- Added a code block that convert the input to list if it's not. diff --git a/Packs/CloudIncidentResponse/pack_metadata.json b/Packs/CloudIncidentResponse/pack_metadata.json index 0b435eeab659..286115cf6982 100644 --- a/Packs/CloudIncidentResponse/pack_metadata.json +++ b/Packs/CloudIncidentResponse/pack_metadata.json @@ -2,7 +2,7 @@ "name": "Cloud Incident Response", "description": "Automates the collection, investigation, and response of cloud incidents", "support": "xsoar", - "currentVersion": "1.0.2", + "currentVersion": "1.0.3", "author": "Cortex XSOAR", "url": "https://www.paloaltonetworks.com/cortex", "email": "", diff --git a/Packs/CommonTypes/ReleaseNotes/3_3_80.md b/Packs/CommonTypes/ReleaseNotes/3_3_80.md new file mode 100644 index 000000000000..1b99006bda6f --- /dev/null +++ b/Packs/CommonTypes/ReleaseNotes/3_3_80.md @@ -0,0 +1,14 @@ + +#### Incident Fields + +- New: **Identity Type** + +- New: **Operation Name** + +- New: **Operation Type** + +- New: **Project ID** + +- New: **Referenced Resource Name** + +- New: **Referenced Resource** diff --git a/Packs/CommonTypes/pack_metadata.json b/Packs/CommonTypes/pack_metadata.json index 1a6913fcc229..b4183c64055e 100644 --- a/Packs/CommonTypes/pack_metadata.json +++ b/Packs/CommonTypes/pack_metadata.json @@ -2,7 +2,7 @@ "name": "Common Types", "description": "This Content Pack will get you up and running in no-time and provide you with the most commonly used incident & indicator fields and types.", "support": "xsoar", - "currentVersion": "3.3.79", + "currentVersion": "3.3.80", "author": "Cortex XSOAR", "url": "https://www.paloaltonetworks.com/cortex", "email": "", diff --git a/Packs/CortexXDR/ReleaseNotes/4_11_7.md b/Packs/CortexXDR/ReleaseNotes/4_11_7.md new file mode 100644 index 000000000000..0d4e6f1c7f6a --- /dev/null +++ b/Packs/CortexXDR/ReleaseNotes/4_11_7.md @@ -0,0 +1,6 @@ + +#### Layouts + +##### Cortex XDR Incident + +- %%UPDATE_RN%% diff --git a/Packs/CortexXDR/pack_metadata.json b/Packs/CortexXDR/pack_metadata.json index 7195fd25b6ec..e6dd32d95536 100644 --- a/Packs/CortexXDR/pack_metadata.json +++ b/Packs/CortexXDR/pack_metadata.json @@ -2,7 +2,7 @@ "name": "Cortex XDR by Palo Alto Networks", "description": "Automates Cortex XDR incident response, and includes custom Cortex XDR incident views and layouts to aid analyst investigations.", "support": "xsoar", - "currentVersion": "4.11.6", + "currentVersion": "4.11.7", "author": "Cortex XSOAR", "url": "https://www.paloaltonetworks.com/cortex", "email": "", From 64509044b5caccb47af8bb561e2016c8a7a446c9 Mon Sep 17 00:00:00 2001 From: melamedbn Date: Thu, 29 Jun 2023 18:05:39 +0300 Subject: [PATCH 03/35] Added mapping for RelatedCampaign and RelatedAttackPatterns --- ...aybook-TIM_-_Indicator_Relationships_Analysis.yml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/Packs/TIM_Processing/Playbooks/playbook-TIM_-_Indicator_Relationships_Analysis.yml b/Packs/TIM_Processing/Playbooks/playbook-TIM_-_Indicator_Relationships_Analysis.yml index f6c88ffaf643..02f15a40f113 100644 --- a/Packs/TIM_Processing/Playbooks/playbook-TIM_-_Indicator_Relationships_Analysis.yml +++ b/Packs/TIM_Processing/Playbooks/playbook-TIM_-_Indicator_Relationships_Analysis.yml @@ -284,7 +284,7 @@ tasks: view: |- { "position": { - "x": -1060, + "x": -1050, "y": 1150 } } @@ -642,6 +642,11 @@ tasks: note: false timertriggers: [] ignoreworker: false + fieldMapping: + - incidentfield: Related Campaign + output: + complex: + root: RelatedCampaign skipunavailable: false quietmode: 0 isoversize: false @@ -878,6 +883,11 @@ tasks: note: false timertriggers: [] ignoreworker: false + fieldMapping: + - incidentfield: MITRE Technique Name + output: + complex: + root: RelatedAttackPatterns skipunavailable: false quietmode: 0 isoversize: false From 14a09760edfd17fbb245d6e88320400f47bd91b0 Mon Sep 17 00:00:00 2001 From: melamedbn Date: Thu, 29 Jun 2023 18:06:50 +0300 Subject: [PATCH 04/35] Added mapping for RelatedCampaign and RelatedAttackPatterns --- Packs/TIM_Processing/pack_metadata.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Packs/TIM_Processing/pack_metadata.json b/Packs/TIM_Processing/pack_metadata.json index dec65df02725..5423a0c4ea8c 100644 --- a/Packs/TIM_Processing/pack_metadata.json +++ b/Packs/TIM_Processing/pack_metadata.json @@ -2,7 +2,7 @@ "name": "TIM - Indicator Auto-Processing", "description": "Too many threat feeds? This Content Pack automates the processing of indicators at scale, significantly reducing busywork for your analysts.", "support": "xsoar", - "currentVersion": "1.1.19", + "currentVersion": "1.1.20", "author": "Cortex XSOAR", "url": "https://www.paloaltonetworks.com/cortex", "email": "", From d4b7d194f8f4346a65d761c8b973a69b5def8676 Mon Sep 17 00:00:00 2001 From: melamedbn Date: Thu, 29 Jun 2023 18:06:58 +0300 Subject: [PATCH 05/35] update RN --- Packs/TIM_Processing/ReleaseNotes/1_1_20.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 Packs/TIM_Processing/ReleaseNotes/1_1_20.md diff --git a/Packs/TIM_Processing/ReleaseNotes/1_1_20.md b/Packs/TIM_Processing/ReleaseNotes/1_1_20.md new file mode 100644 index 000000000000..96d2ce8f207a --- /dev/null +++ b/Packs/TIM_Processing/ReleaseNotes/1_1_20.md @@ -0,0 +1,6 @@ + +#### Playbooks + +##### TIM - Indicator Relationships Analysis + +- Added incident fields mapping for Related Campaign and Related Attack Patterns. From d194c4045943ef3d2819acf35edbb21ed44efeee Mon Sep 17 00:00:00 2001 From: melamedbn Date: Thu, 29 Jun 2023 19:30:05 +0300 Subject: [PATCH 06/35] update RN --- Packs/CortexXDR/ReleaseNotes/4_11_7.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Packs/CortexXDR/ReleaseNotes/4_11_7.md b/Packs/CortexXDR/ReleaseNotes/4_11_7.md index 0d4e6f1c7f6a..ed3cd18c9d22 100644 --- a/Packs/CortexXDR/ReleaseNotes/4_11_7.md +++ b/Packs/CortexXDR/ReleaseNotes/4_11_7.md @@ -3,4 +3,4 @@ ##### Cortex XDR Incident -- %%UPDATE_RN%% +- Added a tab for the new Cortex XDR - Cloud Token Theft playbook. From 748daacf3ab0010ac960ba4fc5708a1cff485e2f Mon Sep 17 00:00:00 2001 From: melamedbn Date: Thu, 29 Jun 2023 19:33:38 +0300 Subject: [PATCH 07/35] fixes to layout file --- .../layout-details-Cortex_XDR_Incident.json | 1414 ++--------------- .../layoutscontainer-Cortex_XDR_Incident.json | 430 ++++- 2 files changed, 529 insertions(+), 1315 deletions(-) diff --git a/Packs/CortexXDR/Layouts/layout-details-Cortex_XDR_Incident.json b/Packs/CortexXDR/Layouts/layout-details-Cortex_XDR_Incident.json index b46ba784dd8f..fda98decb744 100644 --- a/Packs/CortexXDR/Layouts/layout-details-Cortex_XDR_Incident.json +++ b/Packs/CortexXDR/Layouts/layout-details-Cortex_XDR_Incident.json @@ -1,6 +1,15 @@ { - "detailsV2": { - "tabs": [ + "TypeName": "Cortex XDR Incident", + "kind": "details", + "fromVersion": "5.0.0", + "layout": { + "TypeName": "", + "id": "Cortex XDR Incident", + "kind": "details", + "modified": "2019-09-01T12:25:49.808989+03:00", + "name": "", + "system": false, + "tabs": [ { "hidden": false, "id": "1vduzkpmlh", @@ -10,83 +19,77 @@ "displayType": "ROW", "h": 2, "hideName": false, - "i": "1vduzkpmlh-lthdv5gwt9-1vduzkpmlh-fce71720-98b0-11e9-97d7-ed26ef9e46c8", + "i": "1vduzkpmlh-fce71720-98b0-11e9-97d7-ed26ef9e46c8", "isVisible": true, "items": [ { "dropEffect": "move", "endCol": 2, "fieldId": "type", - "height": 22, + "height": 24, "id": "1cc0c4a0-9bd7-11e9-ba23-8723b1f1df6b", "index": 0, "listId": "fce71720-98b0-11e9-97d7-ed26ef9e46c8", - "sectionItemType": "field", "startCol": 0 }, { "endCol": 2, "fieldId": "dbotsource", - "height": 22, + "height": 24, "id": "87e18ad0-9bd7-11e9-ba23-8723b1f1df6b", "index": 1, - "sectionItemType": "field", "startCol": 0 }, { "endCol": 2, "fieldId": "sourceinstance", - "height": 22, + "height": 24, "id": "43cfe2d0-9bee-11e9-9a3f-8b4b2158e260", - "index": 1, - "sectionItemType": "field", + "index": 2, "startCol": 0 }, { "dropEffect": "move", "endCol": 2, "fieldId": "sourcebrand", - "height": 22, + "height": 24, "id": "42f03130-9bee-11e9-9a3f-8b4b2158e260", - "index": 2, + "index": 3, "listId": "fce71720-98b0-11e9-97d7-ed26ef9e46c8", - "sectionItemType": "field", "startCol": 0 }, { "dropEffect": "move", "endCol": 2, "fieldId": "severity", - "height": 22, + "height": 24, "id": "20430d90-9bd7-11e9-ba23-8723b1f1df6b", - "index": 3, + "index": 5, "listId": "fce71720-98b0-11e9-97d7-ed26ef9e46c8", - "sectionItemType": "field", "startCol": 0 }, { "dropEffect": "move", "endCol": 2, "fieldId": "owner", - "height": 22, + "height": 24, "id": "4fd2b640-a7d6-11e9-8433-9f52f2917950", - "index": 4, + "index": 6, "listId": "fce71720-98b0-11e9-97d7-ed26ef9e46c8", - "sectionItemType": "field", "startCol": 0 }, { "endCol": 2, "fieldId": "playbookid", - "height": 22, + "height": 24, "id": "930bb7a0-a866-11e9-aeb8-c3448b5d692d", - "index": 5, - "sectionItemType": "field", + "index": 7, "startCol": 0 } ], "maxW": 3, "minH": 1, + "minW": 1, "moved": false, "name": "Case Details", "static": false, @@ -98,11 +101,14 @@ "displayType": "ROW", "h": 2, "hideName": false, - "i": "1vduzkpmlh-lthdv5gwt9-1vduzkpmlh-61263cc0-98b1-11e9-97d7-ed26ef9e46c8", + "i": "1vduzkpmlh-61263cc0-98b1-11e9-97d7-ed26ef9e46c8", "isVisible": true, - "items": [], + "items": [ + + ], "maxW": 3, "minH": 1, + "minW": 1, "moved": false, "name": "Notes", "readOnly": true, @@ -152,49 +158,58 @@ } ], "displayType": "ROW", - "h": 2, + "h": 1, "hideName": false, - "i": "1vduzkpmlh-lthdv5gwt9-1vduzkpmlh-770ec200-98b1-11e9-97d7-ed26ef9e46c8", + "i": "1vduzkpmlh-770ec200-98b1-11e9-97d7-ed26ef9e46c8", "isVisible": true, - "items": [], + "items": [ + + ], "maxW": 3, "minH": 1, + "minW": 1, "moved": false, "name": "Linked Incidents", "readOnly": true, "static": false, "type": "linkedIncidents", "w": 1, - "x": 2, + "x": 1, "y": 6 }, { "displayType": "ROW", - "h": 2, + "h": 1, "hideName": false, - "i": "1vduzkpmlh-lthdv5gwt9-1vduzkpmlh-842632c0-98b1-11e9-97d7-ed26ef9e46c8", + "i": "1vduzkpmlh-842632c0-98b1-11e9-97d7-ed26ef9e46c8", "isVisible": true, - "items": [], + "items": [ + + ], "maxW": 3, "minH": 1, + "minW": 1, "moved": false, "name": "Child Incidents", "readOnly": true, "static": false, "type": "childInv", "w": 1, - "x": 2, - "y": 8 + "x": 1, + "y": 7 }, { "displayType": "ROW", "h": 2, "hideName": false, - "i": "1vduzkpmlh-lthdv5gwt9-1vduzkpmlh-4a31afa0-98ba-11e9-a519-93a53c759fe0", + "i": "1vduzkpmlh-4a31afa0-98ba-11e9-a519-93a53c759fe0", "isVisible": true, - "items": [], + "items": [ + + ], "maxW": 3, "minH": 1, + "minW": 1, "moved": false, "name": "Evidence", "readOnly": true, @@ -208,11 +223,14 @@ "displayType": "ROW", "h": 2, "hideName": false, - "i": "1vduzkpmlh-lthdv5gwt9-1vduzkpmlh-7717e580-9bed-11e9-9a3f-8b4b2158e260", + "i": "1vduzkpmlh-7717e580-9bed-11e9-9a3f-8b4b2158e260", "isVisible": true, - "items": [], + "items": [ + + ], "maxW": 3, "minH": 1, + "minW": 1, "moved": false, "name": "Team Members", "readOnly": true, @@ -226,7 +244,7 @@ "displayType": "ROW", "h": 2, "hideName": false, - "i": "1vduzkpmlh-lthdv5gwt9-1vduzkpmlh-c9b7ded0-a863-11e9-aeb8-c3448b5d692d", + "i": "1vduzkpmlh-c9b7ded0-a863-11e9-aeb8-c3448b5d692d", "isVisible": true, "items": [ { @@ -296,6 +314,7 @@ ], "maxW": 3, "minH": 1, + "minW": 1, "moved": false, "name": "Timeline Information", "static": false, @@ -307,7 +326,7 @@ "displayType": "ROW", "h": 2, "hideName": false, - "i": "1vduzkpmlh-lthdv5gwt9-1vduzkpmlh-e462ffc0-a864-11e9-aeb8-c3448b5d692d", + "i": "1vduzkpmlh-e462ffc0-a864-11e9-aeb8-c3448b5d692d", "isVisible": true, "items": [ { @@ -355,176 +374,154 @@ ], "maxW": 3, "minH": 1, + "minW": 1, "moved": false, "name": "Closing Information", "static": false, "w": 1, - "x": 0, - "y": 8 + "x": 2, + "y": 6 }, { "displayType": "ROW", "h": 2, "hideName": false, - "i": "1vduzkpmlh-lthdv5gwt9-1vduzkpmlh-d8316060-ac70-11e9-a30b-53d47e1ea7d7", + "i": "1vduzkpmlh-d8316060-ac70-11e9-a30b-53d47e1ea7d7", "items": [ { "dropEffect": "move", "endCol": 4, "fieldId": "xdrdescription", - "height": 22, + "height": 24, "id": "a398d4f0-ac89-11e9-a30b-53d47e1ea7d7", "index": 0, "listId": "d8316060-ac70-11e9-a30b-53d47e1ea7d7", - "sectionItemType": "field", "startCol": 0 }, { "endCol": 2, "fieldId": "xdrincidentid", - "height": 22, + "height": 24, "id": "3ebb4a40-ac7a-11e9-a30b-53d47e1ea7d7", "index": 1, - "sectionItemType": "field", "startCol": 0 }, { "endCol": 2, "fieldId": "xdrstatusv2", - "height": 22, + "height": 24, "id": "4f80f5f0-ac7a-11e9-a30b-53d47e1ea7d7", "index": 2, - "sectionItemType": "field", "startCol": 0 }, { "endCol": 2, "fieldId": "description", - "height": 22, + "height": 24, "id": "4b1ead40-ac7a-11e9-a30b-53d47e1ea7d7", "index": 3, - "sectionItemType": "field", "startCol": 0 }, { "endCol": 2, "fieldId": "xdrmanualseverity", - "height": 22, + "height": 24, "id": "c40c7ac0-ac89-11e9-a30b-53d47e1ea7d7", - "index": 4, - "sectionItemType": "field", + "index": 3, "startCol": 0 }, { "endCol": 2, "fieldId": "xdrhostcount", - "height": 22, + "height": 24, "id": "5d54d8e0-ac7a-11e9-a30b-53d47e1ea7d7", - "index": 5, - "sectionItemType": "field", + "index": 4, "startCol": 0 }, { "endCol": 2, "fieldId": "xdrusercount", - "height": 22, + "height": 24, "id": "b1232bc0-ac89-11e9-a30b-53d47e1ea7d7", - "index": 6, - "sectionItemType": "field", - "startCol": 0 - }, - { - "endCol": 2, - "fieldId": "userengagement", - "height": 22, - "id": "ea44c6c0-8b6f-11ed-afb3-d73a6f2ed22f", - "index": 7, - "sectionItemType": "field", + "index": 5, "startCol": 0 }, { "dropEffect": "move", "endCol": 2, "fieldId": "xdrnotes", - "height": 22, + "height": 24, "id": "8f040360-ac8a-11e9-a30b-53d47e1ea7d7", - "index": 7, + "index": 6, "listId": "d8316060-ac70-11e9-a30b-53d47e1ea7d7", - "sectionItemType": "field", "startCol": 0 }, { "endCol": 4, "fieldId": "xdrurl", - "height": 22, + "height": 24, "id": "df4e1380-aef4-11e9-896e-b72bc9d2cace", - "index": 8, - "sectionItemType": "field", + "index": 7, "startCol": 0 }, { "dropEffect": "move", "endCol": 4, "fieldId": "xdralertcount", - "height": 22, + "height": 24, "id": "53bb4440-ac7a-11e9-a30b-53d47e1ea7d7", "index": 1, "listId": "d8316060-ac70-11e9-a30b-53d47e1ea7d7", - "sectionItemType": "field", "startCol": 2 }, { "endCol": 4, "fieldId": "xdrhighseverityalertcount", - "height": 22, + "height": 24, "id": "407735a0-ac7b-11e9-a30b-53d47e1ea7d7", "index": 2, - "sectionItemType": "field", "startCol": 2 }, { "endCol": 4, "fieldId": "xdrmediumseverityalertcount", - "height": 22, + "height": 24, "id": "42b2a6b0-ac7b-11e9-a30b-53d47e1ea7d7", "index": 3, - "sectionItemType": "field", "startCol": 2 }, { "endCol": 4, "fieldId": "xdrlowseverityalertcount", - "height": 22, + "height": 24, "id": "440ae3b0-ac7b-11e9-a30b-53d47e1ea7d7", "index": 4, - "sectionItemType": "field", "startCol": 2 }, { "dropEffect": "move", "endCol": 4, "fieldId": "xdrassigneduserprettyname", - "height": 22, + "height": 24, "id": "688064a0-ad29-11e9-b20c-1b6878c52e9c", "index": 5, "listId": "d8316060-ac70-11e9-a30b-53d47e1ea7d7", - "sectionItemType": "field", "startCol": 2 }, { "dropEffect": "move", "endCol": 4, "fieldId": "xdrassigneduseremail", - "height": 22, + "height": 24, "id": "3704da40-ac8a-11e9-a30b-53d47e1ea7d7", "index": 6, "listId": "d8316060-ac70-11e9-a30b-53d47e1ea7d7", - "sectionItemType": "field", "startCol": 2 } ], "maxW": 3, "minH": 1, + "minW": 1, "moved": false, "name": "XDR Basic Information", "static": false, @@ -535,10 +532,13 @@ { "h": 2, "hideName": false, - "i": "1vduzkpmlh-lthdv5gwt9-1vduzkpmlh-6f1661f0-ad44-11e9-a569-716c95c51bfe", - "items": [], + "i": "1vduzkpmlh-6f1661f0-ad44-11e9-a569-716c95c51bfe", + "items": [ + + ], "maxW": 3, "minH": 1, + "minW": 1, "moved": false, "name": "Related Alerts Severity", "query": "EntryWidgetPieAlertsXDR", @@ -552,10 +552,13 @@ { "h": 2, "hideName": false, - "i": "1vduzkpmlh-lthdv5gwt9-1vduzkpmlh-5cc7f260-ad4f-11e9-a2d3-c520aeb407da", - "items": [], + "i": "1vduzkpmlh-5cc7f260-ad4f-11e9-a2d3-c520aeb407da", + "items": [ + + ], "maxW": 3, "minH": 1, + "minW": 1, "moved": false, "name": "Affected Hosts Count", "query": "EntryWidgetNumberHostsXDR", @@ -569,10 +572,13 @@ { "h": 2, "hideName": false, - "i": "1vduzkpmlh-lthdv5gwt9-1vduzkpmlh-11cd1fd0-ad52-11e9-a2d3-c520aeb407da", - "items": [], + "i": "1vduzkpmlh-11cd1fd0-ad52-11e9-a2d3-c520aeb407da", + "items": [ + + ], "maxW": 3, "minH": 1, + "minW": 1, "moved": false, "name": "Affected Users Count", "query": "EntryWidgetNumberUsersXDR", @@ -587,7 +593,7 @@ "displayType": "ROW", "h": 2, "hideName": false, - "i": "1vduzkpmlh-lthdv5gwt9-1vduzkpmlh-27575a40-dbd3-11ea-816e-f14862061e21", + "i": "1vduzkpmlh-27575a40-dbd3-11ea-816e-f14862061e21", "items": [ { "endCol": 2, @@ -646,21 +652,26 @@ "startCol": 0 } ], - "maxW": 3, + "maxH": null, + "maxW": 1, "minH": 1, + "minW": 1, "moved": false, "name": "Mirroring Information", "static": false, "w": 1, - "x": 1, - "y": 6 + "x": 0, + "y": 8 }, { "h": 2, - "i": "1vduzkpmlh-lthdv5gwt9-1vduzkpmlh-c037a9b0-5412-11eb-830f-fbfa6e45cb4e", - "items": [], + "i": "1vduzkpmlh-c037a9b0-5412-11eb-830f-fbfa6e45cb4e", + "items": [ + + ], "maxW": 3, "minH": 1, + "minW": 1, "moved": false, "name": "Work Plan", "static": false, @@ -673,46 +684,6 @@ "type": "custom" }, { - "filters": [ - [ - { - "ignoreCase": false, - "left": { - "isContext": true, - "value": { - "simple": "xdralertname" - } - }, - "operator": "notContainsGeneral", - "right": { - "isContext": false, - "value": { - "simple": "token" - } - }, - "type": "multiSelect" - } - ], - [ - { - "ignoreCase": false, - "left": { - "isContext": true, - "value": { - "simple": "mitretacticname" - } - }, - "operator": "notContainsGeneral", - "right": { - "isContext": false, - "value": { - "simple": "Credential Access" - } - }, - "type": "multiSelect" - } - ] - ], "hidden": false, "id": "swtuqptgvs", "name": "Investigation", @@ -721,11 +692,14 @@ "displayType": "ROW", "h": 2, "hideName": false, - "i": "1vduzkpmlh-lthdv5gwt9-swtuqptgvs-067d4900-98b4-11e9-97d7-ed26ef9e46c8", + "i": "swtuqptgvs-067d4900-98b4-11e9-97d7-ed26ef9e46c8", "isVisible": true, - "items": [], + "items": [ + + ], "maxW": 3, "minH": 1, + "minW": 1, "moved": false, "name": "Incident Files", "query": { @@ -734,8 +708,12 @@ ], "lastId": "", "pageSize": 100, - "tags": [], - "users": [] + "tags": [ + + ], + "users": [ + + ] }, "queryType": "warRoomFilter", "readOnly": true, @@ -749,11 +727,14 @@ "displayType": "ROW", "h": 4, "hideName": false, - "i": "1vduzkpmlh-lthdv5gwt9-swtuqptgvs-cc557320-98b7-11e9-b34a-852d068f44fe", + "i": "swtuqptgvs-cc557320-98b7-11e9-b34a-852d068f44fe", "isVisible": true, - "items": [], + "items": [ + + ], "maxW": 3, "minH": 1, + "minW": 1, "moved": false, "name": "Indicators", "query": "", @@ -769,7 +750,7 @@ "displayType": "ROW", "h": 3, "hideName": false, - "i": "1vduzkpmlh-lthdv5gwt9-swtuqptgvs-075ee440-cc9a-11e9-afca-8792f3871db0", + "i": "swtuqptgvs-075ee440-cc9a-11e9-afca-8792f3871db0", "items": [ { "dropEffect": "move", @@ -785,6 +766,7 @@ ], "maxW": 3, "minH": 1, + "minW": 1, "moved": false, "name": "XDR Alerts", "static": false, @@ -796,7 +778,7 @@ "displayType": "ROW", "h": 3, "hideName": false, - "i": "1vduzkpmlh-lthdv5gwt9-swtuqptgvs-2ff499e0-cc9a-11e9-afca-8792f3871db0", + "i": "swtuqptgvs-2ff499e0-cc9a-11e9-afca-8792f3871db0", "items": [ { "endCol": 6, @@ -809,6 +791,7 @@ ], "maxW": 3, "minH": 1, + "minW": 1, "moved": false, "name": "XDR File Artifacts", "static": false, @@ -821,7 +804,7 @@ "h": 3, "hideItemTitleOnlyOne": false, "hideName": false, - "i": "1vduzkpmlh-lthdv5gwt9-swtuqptgvs-3604e0b0-cc9a-11e9-afca-8792f3871db0", + "i": "swtuqptgvs-3604e0b0-cc9a-11e9-afca-8792f3871db0", "items": [ { "endCol": 6, @@ -835,6 +818,7 @@ ], "maxW": 3, "minH": 1, + "minW": 1, "moved": false, "name": "XDR Network Artifacts", "static": false, @@ -846,7 +830,7 @@ "displayType": "ROW", "h": 2, "hideName": false, - "i": "1vduzkpmlh-lthdv5gwt9-swtuqptgvs-4309fd80-453a-11eb-bfbf-0d0f7ea2cc09", + "i": "swtuqptgvs-4309fd80-453a-11eb-bfbf-0d0f7ea2cc09", "items": [ { "endCol": 4, @@ -860,6 +844,7 @@ ], "maxW": 3, "minH": 1, + "minW": 1, "moved": false, "name": "XDR Endpoint Device Control Violations", "static": false, @@ -870,1123 +855,6 @@ ], "type": "custom" }, - { - "filters": [ - [ - { - "ignoreCase": false, - "left": { - "isContext": true, - "value": { - "simple": "xdralertname" - } - }, - "operator": "containsString", - "right": { - "isContext": false, - "value": { - "simple": "token" - } - }, - "type": "multiSelect" - } - ] - ], - "hidden": false, - "id": "tml1wrkxme", - "name": "Technical Details", - "sections": [ - { - "displayType": "ROW", - "h": 2, - "hideName": false, - "i": "1vduzkpmlh-ohwq8lhsex-caseinfoid-be53e110-3992-11ed-9adb-83e728f46893", - "items": [ - { - "dropEffect": "move", - "endCol": 2, - "fieldId": "hostip", - "height": 22, - "id": "aeeee620-ffbc-11ed-91cb-b704c053731a", - "index": 0, - "listId": "caseinfoid-be53e110-3992-11ed-9adb-83e728f46893", - "sectionItemType": "field", - "startCol": 0 - }, - { - "endCol": 2, - "fieldId": "useragent", - "height": 22, - "id": "3e2d8e60-3fef-11ed-8b45-b1684b1bfc04", - "index": 0, - "sectionItemType": "field", - "startCol": 0 - }, - { - "endCol": 2, - "fieldId": "sourceip", - "height": 22, - "id": "6c27dc10-1507-11ee-afe1-4bea2a14f94c", - "index": 0, - "sectionItemType": "field", - "startCol": 0 - }, - { - "endCol": 2, - "fieldId": "asnname", - "height": 22, - "id": "7bbf2660-ffbd-11ed-91cb-b704c053731a", - "index": 1, - "sectionItemType": "field", - "startCol": 0 - }, - { - "endCol": 2, - "fieldId": "asn", - "height": 22, - "id": "74d9fc50-3fef-11ed-bd56-1f5a2b2d17b4", - "index": 2, - "sectionItemType": "field", - "startCol": 0 - }, - { - "endCol": 2, - "fieldId": "country", - "height": 22, - "id": "4c8d5610-0f52-11ee-81b3-5b1a51073e91", - "index": 3, - "sectionItemType": "field", - "startCol": 0 - } - ], - "maxW": 3, - "minH": 1, - "moved": false, - "name": "Attacker Extra Data", - "static": false, - "w": 1, - "x": 1, - "y": 0 - }, - { - "h": 3, - "i": "1vduzkpmlh-ohwq8lhsex-caseinfoid-944f47f0-3fce-11ed-81fb-f98f11f06b6f", - "items": [], - "maxW": 3, - "minH": 1, - "moved": false, - "name": "Malicious or Suspicious Indicators", - "query": "reputation:Benign OR reputation:Suspicious OR reputation:Malicious", - "queryType": "input", - "static": false, - "type": "indicators", - "w": 2, - "x": 0, - "y": 2 - }, - { - "h": 2, - "i": "1vduzkpmlh-ohwq8lhsex-caseinfoid-738a28d0-ffd3-11ed-94b9-ab17767bb4e7", - "items": [], - "maxW": 3, - "minH": 1, - "moved": false, - "name": "Hunting Results", - "query": { - "categories": [ - "tags" - ], - "preDefinedFilters": true, - "tags": [ - "PersistenceHunting" - ] - }, - "queryType": "warRoomFilter", - "static": false, - "type": "invTimeline", - "w": 1, - "x": 2, - "y": 5 - }, - { - "description": "The indicators extracted from the threat hunting results.", - "h": 3, - "i": "1vduzkpmlh-ohwq8lhsex-caseinfoid-494706a0-063c-11ee-b283-eb5063f641e1", - "items": [], - "maxW": 3, - "minH": 1, - "moved": false, - "name": "Cloud Indicators", - "query": "99900222-7570-4e56-8fa6-1206e76be060", - "queryType": "script", - "static": false, - "type": "dynamic", - "w": 1, - "x": 2, - "y": 2 - }, - { - "displayType": "ROW", - "h": 2, - "hideName": false, - "i": "1vduzkpmlh-d9090e20-158f-11ee-9c72-eb2e3cb3cb42", - "items": [ - { - "endCol": 2, - "fieldId": "accountid", - "height": 22, - "id": "e5bc3ed0-158f-11ee-9c72-eb2e3cb3cb42", - "index": 0, - "sectionItemType": "field", - "startCol": 0 - }, - { - "endCol": 2, - "fieldId": "projectid", - "height": 22, - "id": "e94dca00-158f-11ee-9c72-eb2e3cb3cb42", - "index": 1, - "sectionItemType": "field", - "startCol": 0 - }, - { - "endCol": 2, - "fieldId": "operationname", - "height": 22, - "id": "f7b7d270-158f-11ee-9c72-eb2e3cb3cb42", - "index": 2, - "sectionItemType": "field", - "startCol": 0 - }, - { - "endCol": 2, - "fieldId": "operationtype", - "height": 22, - "id": "f8abcf60-158f-11ee-9c72-eb2e3cb3cb42", - "index": 3, - "sectionItemType": "field", - "startCol": 0 - }, - { - "endCol": 2, - "fieldId": "identitytype", - "height": 22, - "id": "fc49ddb0-158f-11ee-9c72-eb2e3cb3cb42", - "index": 4, - "sectionItemType": "field", - "startCol": 0 - }, - { - "endCol": 2, - "fieldId": "region", - "height": 22, - "id": "6204ffb0-15b6-11ee-9c72-eb2e3cb3cb42", - "index": 5, - "sectionItemType": "field", - "startCol": 0 - }, - { - "endCol": 2, - "fieldId": "resourcetype", - "height": 22, - "id": "69d67e80-15b6-11ee-9c72-eb2e3cb3cb42", - "index": 6, - "sectionItemType": "field", - "startCol": 0 - }, - { - "endCol": 2, - "fieldId": "xdralertsearchresults", - "height": 106, - "id": "5b40af40-1673-11ee-9c72-eb2e3cb3cb42", - "index": 6, - "sectionItemType": "field", - "startCol": 0 - } - ], - "maxW": 3, - "minH": 1, - "moved": false, - "name": "Cloud Extra Data", - "static": false, - "w": 1, - "x": 0, - "y": 0 - }, - { - "displayType": "ROW", - "h": 2, - "hideName": false, - "i": "1vduzkpmlh-a800cd00-15b6-11ee-9c72-eb2e3cb3cb42", - "items": [ - { - "dropEffect": "move", - "endCol": 2, - "fieldId": "triagesla", - "height": 22, - "id": "b474aac0-15b6-11ee-9c72-eb2e3cb3cb42", - "index": 0, - "listId": "1vduzkpmlh-a800cd00-15b6-11ee-9c72-eb2e3cb3cb42", - "sectionItemType": "field", - "startCol": 0 - }, - { - "endCol": 2, - "fieldId": "containmentsla", - "height": 22, - "id": "b30aba80-15b6-11ee-9c72-eb2e3cb3cb42", - "index": 1, - "sectionItemType": "field", - "startCol": 0 - } - ], - "maxW": 3, - "minH": 1, - "moved": false, - "name": "Triage and Containment SLA", - "static": false, - "w": 1, - "x": 2, - "y": 0 - }, - { - "displayType": "ROW", - "h": 2, - "hideName": false, - "i": "1vduzkpmlh-ff06e9b0-1672-11ee-9c72-eb2e3cb3cb42", - "items": [ - { - "dropEffect": "move", - "endCol": 2, - "fieldId": "relatedcampaign", - "height": 22, - "id": "a349d8c0-1673-11ee-9c72-eb2e3cb3cb42", - "index": 0, - "listId": "1vduzkpmlh-ff06e9b0-1672-11ee-9c72-eb2e3cb3cb42", - "sectionItemType": "field", - "startCol": 0 - }, - { - "endCol": 2, - "fieldId": "relatedreport", - "height": 22, - "id": "a60c7b30-1673-11ee-9c72-eb2e3cb3cb42", - "index": 1, - "sectionItemType": "field", - "startCol": 0 - }, - { - "dropEffect": "move", - "endCol": 4, - "fieldId": "mitretechniquename", - "height": 22, - "id": "5809fe30-1687-11ee-9c72-eb2e3cb3cb42", - "index": 0, - "listId": "1vduzkpmlh-ff06e9b0-1672-11ee-9c72-eb2e3cb3cb42", - "sectionItemType": "field", - "startCol": 2 - } - ], - "maxW": 3, - "minH": 1, - "moved": false, - "name": "Indicator Relationships", - "static": false, - "w": 2, - "x": 0, - "y": 5 - } - ], - "type": "custom" - }, - { - "filters": [ - [ - { - "ignoreCase": false, - "left": { - "isContext": true, - "value": { - "simple": "xdralertname" - } - }, - "operator": "containsGeneral", - "right": { - "isContext": false, - "value": { - "simple": "First SSO access from ASN in organization" - } - }, - "type": "multiSelect" - }, - { - "ignoreCase": false, - "left": { - "isContext": true, - "value": { - "simple": "xdralertname" - } - }, - "operator": "containsGeneral", - "right": { - "isContext": false, - "value": { - "simple": "First successful SSO connection from a country in organization" - } - }, - "type": "multiSelect" - } - ] - ], - "hidden": false, - "id": "ytqxqon7uf", - "name": "First SSO access", - "sections": [ - { - "description": "", - "displayType": "ROW", - "h": 2, - "hideName": false, - "i": "1vduzkpmlh-e6soxtwivx-1vduzkpmlh-e6soxtwivx-1vduzkpmlh-6748ea30-8b5b-11ed-8534-dd7eadd1d5dd", - "items": [ - { - "endCol": 4, - "fieldId": "alertname", - "height": 22, - "id": "8b8c35a0-8b5b-11ed-8534-dd7eadd1d5dd", - "index": 0, - "sectionItemType": "field", - "startCol": 0 - }, - { - "endCol": 4, - "fieldId": "xdrdescription", - "height": 22, - "id": "57b7f020-8b6a-11ed-8534-dd7eadd1d5dd", - "index": 1, - "sectionItemType": "field", - "startCol": 0 - }, - { - "endCol": 4, - "fieldId": "sourceip", - "height": 22, - "id": "8b9fe6e0-8b6a-11ed-8534-dd7eadd1d5dd", - "index": 2, - "sectionItemType": "field", - "startCol": 0 - }, - { - "endCol": 4, - "fieldId": "detecteduser", - "height": 22, - "id": "9050c4c0-8b6a-11ed-8534-dd7eadd1d5dd", - "index": 3, - "sectionItemType": "field", - "startCol": 0 - }, - { - "endCol": 4, - "fieldId": "occurred", - "height": 22, - "id": "99b47c50-8b6a-11ed-8534-dd7eadd1d5dd", - "index": 4, - "sectionItemType": "field", - "startCol": 0 - } - ], - "maxW": 3, - "minH": 1, - "moved": false, - "name": "Alert Details", - "static": false, - "w": 2, - "x": 0, - "y": 0 - }, - { - "displayType": "ROW", - "h": 2, - "hideName": false, - "i": "1vduzkpmlh-e6soxtwivx-1vduzkpmlh-e6soxtwivx-1vduzkpmlh-b91be240-8b6a-11ed-8534-dd7eadd1d5dd", - "items": [ - { - "endCol": 2, - "fieldId": "samaccountname", - "height": 22, - "id": "4e690d90-97f6-11ed-a36a-3f1ec2cc633b", - "index": 0, - "sectionItemType": "field", - "startCol": 0 - }, - { - "endCol": 2, - "fieldId": "accountname", - "height": 22, - "id": "85721b10-8b6c-11ed-8534-dd7eadd1d5dd", - "index": 1, - "sectionItemType": "field", - "startCol": 0 - }, - { - "endCol": 2, - "fieldId": "employeeemail", - "height": 22, - "id": "afd14610-8b6c-11ed-8534-dd7eadd1d5dd", - "index": 2, - "sectionItemType": "field", - "startCol": 0 - }, - { - "endCol": 2, - "fieldId": "accountgroups", - "height": 22, - "id": "b78b6c50-8b6c-11ed-8534-dd7eadd1d5dd", - "index": 3, - "sectionItemType": "field", - "startCol": 0 - }, - { - "endCol": 2, - "fieldId": "managername", - "height": 22, - "id": "bf8d9810-8b6c-11ed-8534-dd7eadd1d5dd", - "index": 4, - "sectionItemType": "field", - "startCol": 0 - }, - { - "endCol": 2, - "fieldId": "manageremailaddress", - "height": 22, - "id": "c81658f0-8b6c-11ed-8534-dd7eadd1d5dd", - "index": 5, - "sectionItemType": "field", - "startCol": 0 - } - ], - "maxW": 3, - "minH": 1, - "moved": false, - "name": "Account Information", - "static": false, - "w": 1, - "x": 1, - "y": 2 - }, - { - "displayType": "ROW", - "h": 2, - "hideName": false, - "i": "1vduzkpmlh-e6soxtwivx-1vduzkpmlh-e6soxtwivx-1vduzkpmlh-76c7cac0-8b6b-11ed-8534-dd7eadd1d5dd", - "items": [ - { - "dropEffect": "move", - "endCol": 2, - "fieldId": "sourceip", - "height": 22, - "id": "1f8bea40-8b6e-11ed-8f68-b3bf4a3a1ddf", - "index": 0, - "listId": "1vduzkpmlh-76c7cac0-8b6b-11ed-8534-dd7eadd1d5dd", - "sectionItemType": "field", - "startCol": 0 - }, - { - "endCol": 2, - "fieldId": "asn", - "height": 22, - "id": "161ebcd0-8b6e-11ed-8f68-b3bf4a3a1ddf", - "index": 1, - "sectionItemType": "field", - "startCol": 0 - }, - { - "dropEffect": "move", - "endCol": 2, - "fieldId": "asnname", - "height": 22, - "id": "c1d02320-8b6e-11ed-8f68-b3bf4a3a1ddf", - "index": 2, - "listId": "1vduzkpmlh-76c7cac0-8b6b-11ed-8534-dd7eadd1d5dd", - "sectionItemType": "field", - "startCol": 0 - }, - { - "dropEffect": "move", - "endCol": 2, - "fieldId": "countrycode", - "height": 22, - "id": "26601020-90ba-11ed-8ab6-ab0516dbb87b", - "index": 3, - "listId": "1vduzkpmlh-76c7cac0-8b6b-11ed-8534-dd7eadd1d5dd", - "sectionItemType": "field", - "startCol": 0 - }, - { - "endCol": 2, - "fieldId": "countryname", - "height": 22, - "id": "37132b60-8b6e-11ed-8f68-b3bf4a3a1ddf", - "index": 4, - "sectionItemType": "field", - "startCol": 0 - }, - { - "endCol": 2, - "fieldId": "ipreputation", - "height": 22, - "id": "0a0b3210-9c86-11ed-b102-9fbd020d1773", - "index": 5, - "sectionItemType": "field", - "startCol": 0 - } - ], - "maxW": 3, - "minH": 1, - "moved": false, - "name": "Connection Information", - "static": false, - "w": 1, - "x": 2, - "y": 2 - }, - { - "displayType": "ROW", - "h": 2, - "hideName": false, - "i": "1vduzkpmlh-e6soxtwivx-1vduzkpmlh-e6soxtwivx-1vduzkpmlh-001975e0-8b70-11ed-9514-c56dac00c61e", - "items": [ - { - "endCol": 2, - "fieldId": "userblockstatus", - "height": 22, - "id": "b5f0e930-90dd-11ed-be71-736de8263a17", - "index": 0, - "sectionItemType": "field", - "startCol": 0 - }, - { - "dropEffect": "move", - "endCol": 2, - "fieldId": "containmentsla", - "height": 22, - "id": "82526ee0-902a-11ed-bbb4-fbf235dd1775", - "index": 0, - "listId": "1vduzkpmlh-001975e0-8b70-11ed-9514-c56dac00c61e", - "sectionItemType": "field", - "startCol": 0 - }, - { - "dropEffect": "move", - "endCol": 2, - "fieldId": "remediationsla", - "height": 22, - "id": "e7ffdd50-91a5-11ed-941b-e567ac08eaae", - "index": 1, - "listId": "1vduzkpmlh-001975e0-8b70-11ed-9514-c56dac00c61e", - "sectionItemType": "field", - "startCol": 0 - } - ], - "maxW": 3, - "minH": 1, - "moved": false, - "name": "Containment and Remediation status", - "static": false, - "w": 1, - "x": 2, - "y": 0 - }, - { - "displayType": "ROW", - "h": 3, - "hideName": false, - "i": "1vduzkpmlh-e6soxtwivx-1vduzkpmlh-e6soxtwivx-1vduzkpmlh-b3c63170-8c31-11ed-a026-b1d5b381234f", - "items": [ - { - "dropEffect": "move", - "endCol": 4, - "fieldId": "relatedreports", - "height": 22, - "id": "f782bd20-8c31-11ed-a026-b1d5b381234f", - "index": 1, - "listId": "1vduzkpmlh-b3c63170-8c31-11ed-a026-b1d5b381234f", - "sectionItemType": "field", - "startCol": 0 - }, - { - "dropEffect": "move", - "endCol": 4, - "fieldId": "partofcampaign", - "height": 22, - "id": "0c60e1d0-8c33-11ed-a026-b1d5b381234f", - "index": 2, - "listId": "1vduzkpmlh-e1c742c0-8b6a-11ed-8534-dd7eadd1d5dd", - "sectionItemType": "field", - "startCol": 0 - }, - { - "dropEffect": "move", - "endCol": 4, - "fieldId": "xdralertsearchresults", - "height": 106, - "id": "e982e840-8b6d-11ed-8f68-b3bf4a3a1ddf", - "index": 2, - "listId": "1vduzkpmlh-b3c63170-8c31-11ed-a026-b1d5b381234f", - "sectionItemType": "field", - "startCol": 0 - }, - { - "endCol": 2, - "fieldId": "verdictdetails", - "height": 22, - "id": "8641c240-9650-11ed-8dd2-65d32e26c83b", - "index": 3, - "sectionItemType": "field", - "startCol": 0 - } - ], - "maxW": 3, - "minH": 1, - "moved": false, - "name": "Investigation Details", - "static": false, - "w": 2, - "x": 1, - "y": 4 - }, - { - "displayType": "ROW", - "h": 5, - "hideName": false, - "i": "1vduzkpmlh-e6soxtwivx-1vduzkpmlh-6d2f0be0-9660-11ed-a2af-cd9affeb35c4", - "items": [ - { - "dropEffect": "move", - "endCol": 2, - "fieldId": "verdict", - "height": 22, - "id": "65731ac0-9027-11ed-bbb4-fbf235dd1775", - "index": 0, - "listId": "1vduzkpmlh-e6soxtwivx-1vduzkpmlh-6d2f0be0-9660-11ed-a2af-cd9affeb35c4", - "sectionItemType": "field", - "startCol": 0 - }, - { - "endCol": 2, - "fieldId": "xdrinvestigationresults", - "height": 106, - "id": "482ac9c0-a23a-11ed-b1e2-670240eb75b1", - "index": 1, - "sectionItemType": "field", - "startCol": 0 - } - ], - "maxW": 3, - "minH": 1, - "moved": false, - "name": "Verdict Results Parameters", - "static": false, - "w": 1, - "x": 0, - "y": 2 - } - ], - "type": "custom" - }, - { - "filters": [ - [ - { - "ignoreCase": false, - "left": { - "isContext": true, - "value": { - "simple": "xdralertname" - } - }, - "operator": "containsGeneral", - "right": { - "isContext": false, - "value": { - "simple": "Possible external RDP Brute-Force" - } - }, - "type": "multiSelect" - } - ] - ], - "hidden": false, - "id": "ilvvquvjmw", - "name": "RDP Brute Force", - "sections": [ - { - "displayType": "ROW", - "h": 3, - "hideName": false, - "i": "1vduzkpmlh-ilvvquvjmw-lthdv5gwt9-1vduzkpmlh-ilvvquvjmw-1vduzkpmlh-ilvvquvjmw-field-changed-ilvvquvjmw-1vduzkpmlh-65d10ac0-85ca-11ed-b726-2bebafbeec3c", - "items": [ - { - "endCol": 2, - "fieldId": "alertname", - "height": 22, - "id": "a563d0d0-85f4-11ed-bc30-fb13783e8b89", - "index": 0, - "sectionItemType": "field", - "startCol": 0 - }, - { - "endCol": 2, - "fieldId": "xdrdescription", - "height": 22, - "id": "b7fed8c0-85f4-11ed-bc30-fb13783e8b89", - "index": 2, - "sectionItemType": "field", - "startCol": 0 - }, - { - "endCol": 2, - "fieldId": "sourceip", - "height": 22, - "id": "4b936a20-85f4-11ed-bc30-fb13783e8b89", - "index": 2, - "sectionItemType": "field", - "startCol": 0 - }, - { - "endCol": 2, - "fieldId": "asn", - "height": 22, - "id": "1c4b8df0-8ff0-11ed-9ed2-f34d28ec0876", - "index": 3, - "sectionItemType": "field", - "startCol": 0 - }, - { - "endCol": 2, - "fieldId": "detecteduser", - "height": 22, - "id": "5bb1d950-85f4-11ed-bc30-fb13783e8b89", - "index": 4, - "sectionItemType": "field", - "startCol": 0 - }, - { - "endCol": 2, - "fieldId": "destinationhostname", - "height": 22, - "id": "87676c90-85f4-11ed-bc30-fb13783e8b89", - "index": 5, - "sectionItemType": "field", - "startCol": 0 - }, - { - "endCol": 2, - "fieldId": "occurred", - "height": 22, - "id": "f0b86bc0-89d9-11ed-8ec7-dd26932d7bf0", - "index": 6, - "sectionItemType": "field", - "startCol": 0 - } - ], - "maxW": 3, - "minH": 1, - "moved": false, - "name": "Alert Details ", - "static": false, - "w": 1, - "x": 0, - "y": 0 - }, - { - "displayType": "CARD", - "h": 3, - "hideName": false, - "i": "1vduzkpmlh-ilvvquvjmw-lthdv5gwt9-1vduzkpmlh-ilvvquvjmw-1vduzkpmlh-ilvvquvjmw-field-changed-ilvvquvjmw-1vduzkpmlh-d39faee0-85f6-11ed-bc30-fb13783e8b89", - "items": [ - { - "endCol": 2, - "fieldId": "userblockstatus", - "height": 53, - "id": "e642a610-85f6-11ed-bc30-fb13783e8b89", - "index": 0, - "sectionItemType": "field", - "startCol": 0 - }, - { - "endCol": 2, - "fieldId": "ipblockedstatus", - "height": 53, - "id": "1b787990-85f7-11ed-bc30-fb13783e8b89", - "index": 1, - "sectionItemType": "field", - "startCol": 0 - }, - { - "endCol": 2, - "fieldId": "endpointisolationstatus", - "height": 53, - "id": "4ec0cd80-86be-11ed-b2e7-e58c08fe2d4a", - "index": 2, - "sectionItemType": "field", - "startCol": 0 - }, - { - "dropEffect": "move", - "endCol": 4, - "fieldId": "containmentsla", - "height": 53, - "id": "44164130-8786-11ed-9291-41f0d693e13d", - "index": 1, - "listId": "1vduzkpmlh-ilvvquvjmw-1vduzkpmlh-ilvvquvjmw-field-changed-ilvvquvjmw-1vduzkpmlh-d39faee0-85f6-11ed-bc30-fb13783e8b89", - "sectionItemType": "field", - "startCol": 2 - } - ], - "maxW": 3, - "minH": 1, - "moved": false, - "name": "Containment Status", - "static": false, - "w": 1, - "x": 2, - "y": 0 - }, - { - "description": "This section outlines the investigation steps, the results obtained, and the elements identified as suspicious.", - "displayType": "ROW", - "h": 6, - "hideName": false, - "i": "1vduzkpmlh-ilvvquvjmw-lthdv5gwt9-1vduzkpmlh-ilvvquvjmw-1vduzkpmlh-ilvvquvjmw-field-changed-ilvvquvjmw-1vduzkpmlh-4230d1c0-85f9-11ed-bc30-fb13783e8b89", - "items": [ - { - "dropEffect": "move", - "endCol": 2, - "fieldId": "ipreputation", - "height": 22, - "id": "b1101230-868b-11ed-95d3-9b591fefb5ee", - "index": 0, - "listId": "1vduzkpmlh-ilvvquvjmw-field-changed-ilvvquvjmw-1vduzkpmlh-4230d1c0-85f9-11ed-bc30-fb13783e8b89", - "sectionItemType": "field", - "startCol": 0 - }, - { - "dropEffect": "move", - "endCol": 2, - "fieldId": "partofcampaign", - "height": 22, - "id": "925888a0-85f9-11ed-bc30-fb13783e8b89", - "index": 2, - "listId": "1vduzkpmlh-4230d1c0-85f9-11ed-bc30-fb13783e8b89", - "sectionItemType": "field", - "startCol": 0 - }, - { - "endCol": 2, - "fieldId": "relatedreport", - "height": 22, - "id": "e764f3c0-89cc-11ed-bac7-89f49b97fccb", - "index": 3, - "sectionItemType": "field", - "startCol": 0 - }, - { - "endCol": 2, - "fieldId": "huntresultscount", - "height": 22, - "id": "fb73e6a0-9296-11ed-a63d-f351ec4db56c", - "index": 4, - "sectionItemType": "field", - "startCol": 0 - }, - { - "endCol": 2, - "fieldId": "sourcegeolocation", - "height": 22, - "id": "507788d0-85fb-11ed-bc30-fb13783e8b89", - "index": 5, - "sectionItemType": "field", - "startCol": 0 - }, - { - "endCol": 2, - "fieldId": "userengagementresponse", - "height": 22, - "id": "f11c0710-8b6f-11ed-afb3-d73a6f2ed22f", - "index": 6, - "sectionItemType": "field", - "startCol": 0 - }, - { - "dropEffect": "move", - "endCol": 2, - "fieldId": "verdict", - "height": 22, - "id": "93b17190-86ac-11ed-b416-1138ff09b27a", - "index": 7, - "listId": "1vduzkpmlh-ilvvquvjmw-1vduzkpmlh-ilvvquvjmw-field-changed-ilvvquvjmw-1vduzkpmlh-4230d1c0-85f9-11ed-bc30-fb13783e8b89", - "sectionItemType": "field", - "startCol": 0 - }, - { - "endCol": 6, - "fieldId": "xdralertsearchresults", - "height": 106, - "id": "0a7f2400-928a-11ed-bb51-0fc8bdf0929c", - "index": 8, - "sectionItemType": "field", - "startCol": 0 - }, - { - "endCol": 4, - "fieldId": "triagesla", - "height": 22, - "id": "b1af3fd0-8aa6-11ed-ab4d-cd6180c65924", - "index": 0, - "sectionItemType": "field", - "startCol": 2 - }, - { - "endCol": 4, - "fieldId": "remediationsla", - "height": 22, - "id": "acc5cf20-ffbd-11ed-94dc-8177260b8024", - "index": 1, - "sectionItemType": "field", - "startCol": 2 - } - ], - "maxW": 3, - "minH": 1, - "moved": false, - "name": "Investigation Details", - "static": false, - "w": 3, - "x": 0, - "y": 3 - }, - { - "displayType": "ROW", - "h": 3, - "hideName": false, - "i": "1vduzkpmlh-ilvvquvjmw-lthdv5gwt9-1vduzkpmlh-52a5fd00-8a9a-11ed-88e5-8f076c01d056", - "items": [ - { - "endCol": 2, - "fieldId": "accountname", - "height": 22, - "id": "9b4f3710-8a9a-11ed-88e5-8f076c01d056", - "index": 0, - "sectionItemType": "field", - "startCol": 0 - }, - { - "endCol": 2, - "fieldId": "employeeemail", - "height": 22, - "id": "52a327c0-8aa3-11ed-80bd-535489c9b11e", - "index": 1, - "sectionItemType": "field", - "startCol": 0 - }, - { - "dropEffect": "move", - "endCol": 2, - "fieldId": "accountgroups", - "height": 22, - "id": "ae4caa50-8a9a-11ed-88e5-8f076c01d056", - "index": 2, - "listId": "1vduzkpmlh-52a5fd00-8a9a-11ed-88e5-8f076c01d056", - "sectionItemType": "field", - "startCol": 0 - }, - { - "endCol": 2, - "fieldId": "managername", - "height": 22, - "id": "a7a0e6d0-8a9a-11ed-88e5-8f076c01d056", - "index": 3, - "sectionItemType": "field", - "startCol": 0 - }, - { - "endCol": 2, - "fieldId": "manageremailaddress", - "height": 22, - "id": "40f258c0-8aa3-11ed-80bd-535489c9b11e", - "index": 4, - "sectionItemType": "field", - "startCol": 0 - }, - { - "endCol": 2, - "fieldId": "usercreationtime", - "height": 22, - "id": "788c6590-8aa4-11ed-91e3-bd2dab60253a", - "index": 5, - "sectionItemType": "field", - "startCol": 0 - }, - { - "endCol": 2, - "fieldId": "passwordchangeddate", - "height": 22, - "id": "73938230-8aa4-11ed-91e3-bd2dab60253a", - "index": 5, - "sectionItemType": "field", - "startCol": 0 - } - ], - "maxW": 3, - "minH": 1, - "moved": false, - "name": "Account Information", - "static": false, - "w": 1, - "x": 1, - "y": 0 - } - ], - "type": "custom" - }, - { - "hidden": false, - "id": "lthdv5gwt9", - "name": "Similar Incidents", - "sections": [ - { - "displayType": "ROW", - "h": 7, - "hideName": true, - "i": "lthdv5gwt9-1vduzkpmlh-lthdv5gwt9-d986a3c0-abfc-11eb-9d9c-cffd34bfbbb3", - "items": [ - { - "dropEffect": "move", - "endCol": 6, - "fieldId": "xdrsimilarincidents", - "height": 106, - "id": "e18d8a70-abfc-11eb-9d9c-cffd34bfbbb3", - "index": 0, - "listId": "1vduzkpmlh-lthdv5gwt9-d986a3c0-abfc-11eb-9d9c-cffd34bfbbb3", - "sectionItemType": "field", - "startCol": 0 - } - ], - "maxH": null, - "maxW": 3, - "minH": 1, - "minW": 3, - "moved": false, - "name": "XDR Similar Incidents", - "static": false, - "w": 3, - "x": 0, - "y": 0 - } - ], - "type": "custom" - }, { "id": "warRoom", "name": "War Room", @@ -2012,13 +880,11 @@ "name": "Canvas", "type": "canvas" } - ] - }, - "group": "incident", - "id": "Cortex XDR Incident", - "name": "Cortex XDR Incident", - "system": false, - "version": -1, - "fromVersion": "5.0.0", - "description": "" + ], + "typeId": "Cortex XDR Incident", + "version": -1 + }, + "typeId": "Cortex XDR Incident", + "version": -1, + "toVersion": "5.9.9" } \ No newline at end of file diff --git a/Packs/CortexXDR/Layouts/layoutscontainer-Cortex_XDR_Incident.json b/Packs/CortexXDR/Layouts/layoutscontainer-Cortex_XDR_Incident.json index ddc33c3a75ad..0a9eb513a1fa 100644 --- a/Packs/CortexXDR/Layouts/layoutscontainer-Cortex_XDR_Incident.json +++ b/Packs/CortexXDR/Layouts/layoutscontainer-Cortex_XDR_Incident.json @@ -152,7 +152,7 @@ } ], "displayType": "ROW", - "h": 1, + "h": 2, "hideName": false, "i": "1vduzkpmlh-lthdv5gwt9-1vduzkpmlh-770ec200-98b1-11e9-97d7-ed26ef9e46c8", "isVisible": true, @@ -165,12 +165,12 @@ "static": false, "type": "linkedIncidents", "w": 1, - "x": 1, + "x": 2, "y": 6 }, { "displayType": "ROW", - "h": 1, + "h": 2, "hideName": false, "i": "1vduzkpmlh-lthdv5gwt9-1vduzkpmlh-842632c0-98b1-11e9-97d7-ed26ef9e46c8", "isVisible": true, @@ -183,8 +183,8 @@ "static": false, "type": "childInv", "w": 1, - "x": 1, - "y": 7 + "x": 2, + "y": 8 }, { "displayType": "ROW", @@ -359,8 +359,8 @@ "name": "Closing Information", "static": false, "w": 1, - "x": 2, - "y": 6 + "x": 0, + "y": 8 }, { "displayType": "ROW", @@ -652,8 +652,8 @@ "name": "Mirroring Information", "static": false, "w": 1, - "x": 0, - "y": 8 + "x": 1, + "y": 6 }, { "h": 2, @@ -673,6 +673,46 @@ "type": "custom" }, { + "filters": [ + [ + { + "ignoreCase": false, + "left": { + "isContext": true, + "value": { + "simple": "xdralertname" + } + }, + "operator": "notContainsGeneral", + "right": { + "isContext": false, + "value": { + "simple": "token" + } + }, + "type": "multiSelect" + } + ], + [ + { + "ignoreCase": false, + "left": { + "isContext": true, + "value": { + "simple": "mitretacticname" + } + }, + "operator": "notContainsGeneral", + "right": { + "isContext": false, + "value": { + "simple": "Credential Access" + } + }, + "type": "multiSelect" + } + ] + ], "hidden": false, "id": "swtuqptgvs", "name": "Investigation", @@ -681,13 +721,11 @@ "displayType": "ROW", "h": 2, "hideName": false, - "i": "lthdv5gwt9-swtuqptgvs-067d4900-98b4-11e9-97d7-ed26ef9e46c8", + "i": "1vduzkpmlh-lthdv5gwt9-swtuqptgvs-067d4900-98b4-11e9-97d7-ed26ef9e46c8", "isVisible": true, "items": [], - "maxH": null, - "maxW": 1, + "maxW": 3, "minH": 1, - "minW": 1, "moved": false, "name": "Incident Files", "query": { @@ -711,13 +749,11 @@ "displayType": "ROW", "h": 4, "hideName": false, - "i": "lthdv5gwt9-swtuqptgvs-cc557320-98b7-11e9-b34a-852d068f44fe", + "i": "1vduzkpmlh-lthdv5gwt9-swtuqptgvs-cc557320-98b7-11e9-b34a-852d068f44fe", "isVisible": true, "items": [], - "maxH": null, - "maxW": 2, + "maxW": 3, "minH": 1, - "minW": 2, "moved": false, "name": "Indicators", "query": "", @@ -733,7 +769,7 @@ "displayType": "ROW", "h": 3, "hideName": false, - "i": "lthdv5gwt9-swtuqptgvs-075ee440-cc9a-11e9-afca-8792f3871db0", + "i": "1vduzkpmlh-lthdv5gwt9-swtuqptgvs-075ee440-cc9a-11e9-afca-8792f3871db0", "items": [ { "dropEffect": "move", @@ -747,10 +783,8 @@ "startCol": 0 } ], - "maxH": null, "maxW": 3, "minH": 1, - "minW": 3, "moved": false, "name": "XDR Alerts", "static": false, @@ -762,7 +796,7 @@ "displayType": "ROW", "h": 3, "hideName": false, - "i": "lthdv5gwt9-swtuqptgvs-2ff499e0-cc9a-11e9-afca-8792f3871db0", + "i": "1vduzkpmlh-lthdv5gwt9-swtuqptgvs-2ff499e0-cc9a-11e9-afca-8792f3871db0", "items": [ { "endCol": 6, @@ -773,10 +807,8 @@ "startCol": 0 } ], - "maxH": null, "maxW": 3, "minH": 1, - "minW": 3, "moved": false, "name": "XDR File Artifacts", "static": false, @@ -789,7 +821,7 @@ "h": 3, "hideItemTitleOnlyOne": false, "hideName": false, - "i": "lthdv5gwt9-swtuqptgvs-3604e0b0-cc9a-11e9-afca-8792f3871db0", + "i": "1vduzkpmlh-lthdv5gwt9-swtuqptgvs-3604e0b0-cc9a-11e9-afca-8792f3871db0", "items": [ { "endCol": 6, @@ -801,10 +833,8 @@ "startCol": 0 } ], - "maxH": null, "maxW": 3, "minH": 1, - "minW": 3, "moved": false, "name": "XDR Network Artifacts", "static": false, @@ -816,7 +846,7 @@ "displayType": "ROW", "h": 2, "hideName": false, - "i": "lthdv5gwt9-swtuqptgvs-4309fd80-453a-11eb-bfbf-0d0f7ea2cc09", + "i": "1vduzkpmlh-lthdv5gwt9-swtuqptgvs-4309fd80-453a-11eb-bfbf-0d0f7ea2cc09", "items": [ { "endCol": 4, @@ -828,10 +858,8 @@ "startCol": 0 } ], - "maxH": null, - "maxW": 2, + "maxW": 3, "minH": 1, - "minW": 2, "moved": false, "name": "XDR Endpoint Device Control Violations", "static": false, @@ -842,6 +870,335 @@ ], "type": "custom" }, + { + "filters": [ + [ + { + "ignoreCase": false, + "left": { + "isContext": true, + "value": { + "simple": "xdralertname" + } + }, + "operator": "containsString", + "right": { + "isContext": false, + "value": { + "simple": "token" + } + }, + "type": "multiSelect" + } + ] + ], + "hidden": false, + "id": "tml1wrkxme", + "name": "Technical Details", + "sections": [ + { + "displayType": "ROW", + "h": 2, + "hideName": false, + "i": "1vduzkpmlh-ohwq8lhsex-caseinfoid-be53e110-3992-11ed-9adb-83e728f46893", + "items": [ + { + "dropEffect": "move", + "endCol": 2, + "fieldId": "hostip", + "height": 22, + "id": "aeeee620-ffbc-11ed-91cb-b704c053731a", + "index": 0, + "listId": "caseinfoid-be53e110-3992-11ed-9adb-83e728f46893", + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "useragent", + "height": 22, + "id": "3e2d8e60-3fef-11ed-8b45-b1684b1bfc04", + "index": 0, + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "sourceip", + "height": 22, + "id": "6c27dc10-1507-11ee-afe1-4bea2a14f94c", + "index": 0, + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "asnname", + "height": 22, + "id": "7bbf2660-ffbd-11ed-91cb-b704c053731a", + "index": 1, + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "asn", + "height": 22, + "id": "74d9fc50-3fef-11ed-bd56-1f5a2b2d17b4", + "index": 2, + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "country", + "height": 22, + "id": "4c8d5610-0f52-11ee-81b3-5b1a51073e91", + "index": 3, + "sectionItemType": "field", + "startCol": 0 + } + ], + "maxW": 3, + "minH": 1, + "moved": false, + "name": "Attacker Extra Data", + "static": false, + "w": 1, + "x": 1, + "y": 0 + }, + { + "h": 3, + "i": "1vduzkpmlh-ohwq8lhsex-caseinfoid-944f47f0-3fce-11ed-81fb-f98f11f06b6f", + "items": [], + "maxW": 3, + "minH": 1, + "moved": false, + "name": "Malicious or Suspicious Indicators", + "query": "reputation:Benign OR reputation:Suspicious OR reputation:Malicious", + "queryType": "input", + "static": false, + "type": "indicators", + "w": 2, + "x": 0, + "y": 2 + }, + { + "h": 2, + "i": "1vduzkpmlh-ohwq8lhsex-caseinfoid-738a28d0-ffd3-11ed-94b9-ab17767bb4e7", + "items": [], + "maxW": 3, + "minH": 1, + "moved": false, + "name": "Hunting Results", + "query": { + "categories": [ + "tags" + ], + "preDefinedFilters": true, + "tags": [ + "PersistenceHunting" + ] + }, + "queryType": "warRoomFilter", + "static": false, + "type": "invTimeline", + "w": 1, + "x": 2, + "y": 5 + }, + { + "description": "The indicators extracted from the threat hunting results.", + "h": 3, + "i": "1vduzkpmlh-ohwq8lhsex-caseinfoid-494706a0-063c-11ee-b283-eb5063f641e1", + "items": [], + "maxW": 3, + "minH": 1, + "moved": false, + "name": "Cloud Indicators", + "query": "99900222-7570-4e56-8fa6-1206e76be060", + "queryType": "script", + "static": false, + "type": "dynamic", + "w": 1, + "x": 2, + "y": 2 + }, + { + "displayType": "ROW", + "h": 2, + "hideName": false, + "i": "1vduzkpmlh-d9090e20-158f-11ee-9c72-eb2e3cb3cb42", + "items": [ + { + "endCol": 2, + "fieldId": "accountid", + "height": 22, + "id": "e5bc3ed0-158f-11ee-9c72-eb2e3cb3cb42", + "index": 0, + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "projectid", + "height": 22, + "id": "e94dca00-158f-11ee-9c72-eb2e3cb3cb42", + "index": 1, + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "operationname", + "height": 22, + "id": "f7b7d270-158f-11ee-9c72-eb2e3cb3cb42", + "index": 2, + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "operationtype", + "height": 22, + "id": "f8abcf60-158f-11ee-9c72-eb2e3cb3cb42", + "index": 3, + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "identitytype", + "height": 22, + "id": "fc49ddb0-158f-11ee-9c72-eb2e3cb3cb42", + "index": 4, + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "region", + "height": 22, + "id": "6204ffb0-15b6-11ee-9c72-eb2e3cb3cb42", + "index": 5, + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "resourcetype", + "height": 22, + "id": "69d67e80-15b6-11ee-9c72-eb2e3cb3cb42", + "index": 6, + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "xdralertsearchresults", + "height": 106, + "id": "5b40af40-1673-11ee-9c72-eb2e3cb3cb42", + "index": 6, + "sectionItemType": "field", + "startCol": 0 + } + ], + "maxW": 3, + "minH": 1, + "moved": false, + "name": "Cloud Extra Data", + "static": false, + "w": 1, + "x": 0, + "y": 0 + }, + { + "displayType": "ROW", + "h": 2, + "hideName": false, + "i": "1vduzkpmlh-a800cd00-15b6-11ee-9c72-eb2e3cb3cb42", + "items": [ + { + "dropEffect": "move", + "endCol": 2, + "fieldId": "triagesla", + "height": 22, + "id": "b474aac0-15b6-11ee-9c72-eb2e3cb3cb42", + "index": 0, + "listId": "1vduzkpmlh-a800cd00-15b6-11ee-9c72-eb2e3cb3cb42", + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "containmentsla", + "height": 22, + "id": "b30aba80-15b6-11ee-9c72-eb2e3cb3cb42", + "index": 1, + "sectionItemType": "field", + "startCol": 0 + } + ], + "maxW": 3, + "minH": 1, + "moved": false, + "name": "Triage and Containment SLA", + "static": false, + "w": 1, + "x": 2, + "y": 0 + }, + { + "displayType": "ROW", + "h": 2, + "hideName": false, + "i": "1vduzkpmlh-ff06e9b0-1672-11ee-9c72-eb2e3cb3cb42", + "items": [ + { + "dropEffect": "move", + "endCol": 2, + "fieldId": "relatedcampaign", + "height": 22, + "id": "a349d8c0-1673-11ee-9c72-eb2e3cb3cb42", + "index": 0, + "listId": "1vduzkpmlh-ff06e9b0-1672-11ee-9c72-eb2e3cb3cb42", + "sectionItemType": "field", + "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "relatedreport", + "height": 22, + "id": "a60c7b30-1673-11ee-9c72-eb2e3cb3cb42", + "index": 1, + "sectionItemType": "field", + "startCol": 0 + }, + { + "dropEffect": "move", + "endCol": 4, + "fieldId": "mitretechniquename", + "height": 22, + "id": "5809fe30-1687-11ee-9c72-eb2e3cb3cb42", + "index": 0, + "listId": "1vduzkpmlh-ff06e9b0-1672-11ee-9c72-eb2e3cb3cb42", + "sectionItemType": "field", + "startCol": 2 + } + ], + "maxW": 3, + "minH": 1, + "moved": false, + "name": "Indicator Relationships", + "static": false, + "w": 2, + "x": 0, + "y": 5 + } + ], + "type": "custom" + }, { "filters": [ [ @@ -924,7 +1281,7 @@ "fieldId": "detecteduser", "height": 22, "id": "9050c4c0-8b6a-11ed-8534-dd7eadd1d5dd", - "index": 4, + "index": 3, "sectionItemType": "field", "startCol": 0 }, @@ -933,18 +1290,9 @@ "fieldId": "occurred", "height": 22, "id": "99b47c50-8b6a-11ed-8534-dd7eadd1d5dd", - "index": 5, + "index": 4, "sectionItemType": "field", "startCol": 0 - }, - { - "endCol": 4, - "fieldId": "", - "height": 44, - "id": "cc11c830-91bc-11ed-8f3c-a572807a21ae", - "index": 5, - "sectionItemType": "button", - "startCol": 0 } ], "maxW": 3, From a40e3a84c6722e179cbf0adfd5d6c247dd604066 Mon Sep 17 00:00:00 2001 From: melamedbn Date: Thu, 29 Jun 2023 19:35:14 +0300 Subject: [PATCH 08/35] fixes to layout file --- Packs/CortexXDR/Layouts/layout-details-Cortex_XDR_Incident.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Packs/CortexXDR/Layouts/layout-details-Cortex_XDR_Incident.json b/Packs/CortexXDR/Layouts/layout-details-Cortex_XDR_Incident.json index fda98decb744..2572f963fd64 100644 --- a/Packs/CortexXDR/Layouts/layout-details-Cortex_XDR_Incident.json +++ b/Packs/CortexXDR/Layouts/layout-details-Cortex_XDR_Incident.json @@ -887,4 +887,4 @@ "typeId": "Cortex XDR Incident", "version": -1, "toVersion": "5.9.9" -} \ No newline at end of file +} From 04567d13ccec103630f567dd154aee0f1060442c Mon Sep 17 00:00:00 2001 From: melamedbn Date: Sun, 2 Jul 2023 12:53:45 +0300 Subject: [PATCH 09/35] change field name --- .../incidentfield-Referenced_Resource ID.json | 53 +++++++++++++++++++ .../incidentfield-Referenced_Resource.json | 27 ---------- 2 files changed, 53 insertions(+), 27 deletions(-) create mode 100644 Packs/CommonTypes/IncidentFields/incidentfield-Referenced_Resource ID.json delete mode 100644 Packs/CommonTypes/IncidentFields/incidentfield-Referenced_Resource.json diff --git a/Packs/CommonTypes/IncidentFields/incidentfield-Referenced_Resource ID.json b/Packs/CommonTypes/IncidentFields/incidentfield-Referenced_Resource ID.json new file mode 100644 index 000000000000..be6a23a1fc8c --- /dev/null +++ b/Packs/CommonTypes/IncidentFields/incidentfield-Referenced_Resource ID.json @@ -0,0 +1,53 @@ +{ + "aliasTo": "", + "aliases": null, + "associatedToAll": true, + "associatedTypes": null, + "autoCompleteTags": null, + "breachScript": "", + "cacheVersn": 0, + "caseInsensitive": true, + "cliName": "referencedresourceid", + "closeForm": false, + "columns": null, + "content": false, + "defaultRows": null, + "definitionId": "", + "description": "", + "editForm": true, + "fieldCalcScript": "", + "fromServerVersion": "", + "group": 0, + "hidden": false, + "id": "incident_referencedresourceid", + "isReadOnly": false, + "itemVersion": "", + "locked": false, + "mergeStrategy": "", + "name": "Referenced Resource ID", + "neverSetAsRequired": false, + "openEnded": true, + "orgType": "multiSelect", + "ownerOnly": false, + "packID": "", + "packName": "", + "placeholder": "", + "required": false, + "runScriptAfterUpdate": false, + "script": "", + "selectValues": [], + "sla": 0, + "system": false, + "systemAssociatedTypes": null, + "template": "", + "threshold": 72, + "toServerVersion": "", + "type": "multiSelect", + "unmapped": false, + "unsearchable": false, + "useAsKpi": false, + "validatedError": "", + "validationRegex": "", + "version": -1, + "x2_fields": "" +} \ No newline at end of file diff --git a/Packs/CommonTypes/IncidentFields/incidentfield-Referenced_Resource.json b/Packs/CommonTypes/IncidentFields/incidentfield-Referenced_Resource.json deleted file mode 100644 index e9f881637ee2..000000000000 --- a/Packs/CommonTypes/IncidentFields/incidentfield-Referenced_Resource.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "associatedToAll": true, - "caseInsensitive": true, - "cliName": "referencedresource", - "closeForm": false, - "content": true, - "editForm": true, - "group": 0, - "hidden": false, - "id": "incident_referencedresource", - "isReadOnly": false, - "locked": false, - "name": "Referenced Resource", - "neverSetAsRequired": false, - "openEnded": true, - "ownerOnly": false, - "required": false, - "sla": 0, - "system": false, - "threshold": 72, - "type": "multiSelect", - "unmapped": false, - "unsearchable": true, - "useAsKpi": false, - "version": -1, - "fromVersion": "6.8.0" -} \ No newline at end of file From 27bc373613a643a6ec6b042384397b02f4d5affe Mon Sep 17 00:00:00 2001 From: melamedbn Date: Sun, 2 Jul 2023 13:12:21 +0300 Subject: [PATCH 10/35] update docs and layout --- ...rtex_XDR_-_XCloud_Token_Theft_Response.yml | 146 ++++++++++-------- ...DR_-_XCloud_Token_Theft_Response_README.md | 14 +- .../layoutscontainer-Cortex_XDR_Incident.json | 61 +++++--- 3 files changed, 134 insertions(+), 87 deletions(-) diff --git a/Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_Response.yml b/Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_Response.yml index 57e8b9a2f59c..04fed90c7c77 100644 --- a/Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_Response.yml +++ b/Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_Response.yml @@ -462,62 +462,6 @@ tasks: quietmode: 0 isoversize: false isautoswitchedtoquietmode: false - "9": - id: "9" - taskid: d4f26e16-62f2-45d5-850f-4c36e1a951f3 - type: playbook - task: - id: d4f26e16-62f2-45d5-850f-4c36e1a951f3 - version: -1 - name: Handle False Positive Alerts - description: | - This playbook handles false positive alerts. - It creates an alert exclusion or alert exception, or adds a file to an allow list based on the alert fields and playbook inputs. - playbookName: Handle False Positive Alerts - type: playbook - iscommand: false - brand: "" - nexttasks: - '#none#': - - "41" - scriptarguments: - ShouldCloseAutomatically: - simple: "False" - ShouldHandleFPautomatically: - simple: "False" - alertName: - complex: - root: alert - accessor: name - sourceIP: - complex: - root: alert - accessor: hostip - username: - complex: - root: alert - accessor: username - separatecontext: true - continueonerrortype: "" - loop: - iscommand: false - exitCondition: "" - wait: 1 - max: 100 - view: |- - { - "position": { - "x": -230, - "y": 3005 - } - } - note: false - timertriggers: [] - ignoreworker: false - skipunavailable: false - quietmode: 0 - isoversize: false - isautoswitchedtoquietmode: false "10": id: "10" taskid: e8e43851-9d56-4d01-8fb9-0403519aecec @@ -839,7 +783,7 @@ tasks: brand: "" nexttasks: '#default#': - - "9" + - "61" "Yes": - "51" separatecontext: false @@ -1633,7 +1577,7 @@ tasks: brand: "" nexttasks: '#default#': - - "9" + - "61" Malicious: - "50" separatecontext: false @@ -2045,7 +1989,7 @@ tasks: brand: "" nexttasks: '#default#': - - "9" + - "61" "Yes": - "59" separatecontext: false @@ -2192,6 +2136,86 @@ tasks: quietmode: 0 isoversize: false isautoswitchedtoquietmode: false + "61": + id: "61" + taskid: 043be677-29be-4c9f-894a-801024ade783 + type: regular + task: + id: 043be677-29be-4c9f-894a-801024ade783 + version: -1 + name: Closer XDR incident as False Positive + description: Updates one or more fields of a specified incident. Missing fields will be ignored. To remove the assignment for an incident, pass a null value in the assignee email argument. + script: '|||xdr-update-incident' + type: regular + iscommand: true + brand: "" + nexttasks: + '#none#': + - "62" + scriptarguments: + incident_id: + complex: + root: incident + accessor: xdrincidentid + resolve_comment: + simple: Resolved using Cortex XSOAR in incident id ${incident.investigationId} + status: + simple: RESOLVED_FALSE_POSITIVE + separatecontext: false + continueonerrortype: "" + view: |- + { + "position": { + "x": -860, + "y": 3010 + } + } + note: false + timertriggers: [] + ignoreworker: false + skipunavailable: false + quietmode: 0 + isoversize: false + isautoswitchedtoquietmode: false + "62": + id: "62" + taskid: eefcea6e-32df-4efe-868a-982db65eaadf + type: regular + task: + id: eefcea6e-32df-4efe-868a-982db65eaadf + version: -1 + name: Close XSOAR incident as False Positive + description: commands.local.cmd.close.inv + script: Builtin|||closeInvestigation + type: regular + iscommand: true + brand: Builtin + nexttasks: + '#none#': + - "41" + scriptarguments: + closeReason: + simple: False Positive + id: + complex: + root: incident + accessor: id + separatecontext: false + continueonerrortype: "" + view: |- + { + "position": { + "x": -860, + "y": 3185 + } + } + note: false + timertriggers: [] + ignoreworker: false + skipunavailable: false + quietmode: 0 + isoversize: false + isautoswitchedtoquietmode: false view: |- { "linkLabelsPosition": { @@ -2202,11 +2226,11 @@ view: |- "36_35_Yes": 0.41, "36_37_#default#": 0.8, "38_39_Yes": 0.42, - "49_9_#default#": 0.14, + "49_61_#default#": 0.1, "54_59_#default#": 0.11, "55_57_yes": 0.43, "55_59_#default#": 0.21, - "56_9_#default#": 0.12, + "56_61_#default#": 0.14, "8_49_#default#": 0.48, "8_50_Malicious": 0.63 }, diff --git a/Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_Response_README.md b/Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_Response_README.md index 92c12e843df5..911978188c96 100644 --- a/Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_Response_README.md +++ b/Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_Response_README.md @@ -51,14 +51,13 @@ This playbook uses the following sub-playbooks, integrations, and scripts. ### Sub-playbooks -* TIM - Indicator Relationships Analysis -* IP Enrichment - Generic v2 -* Cloud Response - Generic * Entity Enrichment - Generic v3 +* Cortex XDR - XCloud Token Theft - Set Verdict * Cloud Threat Hunting - Persistence +* TIM - Indicator Relationships Analysis * Cloud Enrichment - Generic -* Cortex XDR - XCloud Token Theft - Set Verdict -* Handle False Positive Alerts +* Cloud Response - Generic +* IP Enrichment - Generic v2 ### Integrations @@ -66,14 +65,15 @@ This playbook does not use any integrations. ### Scripts -* ParseHTMLIndicators * LoadJSON +* ParseHTMLIndicators ### Commands +* closeInvestigation * xdr-get-cloud-original-alerts * setIncident -* closeInvestigation +* xdr-update-incident ## Playbook Inputs diff --git a/Packs/CortexXDR/Layouts/layoutscontainer-Cortex_XDR_Incident.json b/Packs/CortexXDR/Layouts/layoutscontainer-Cortex_XDR_Incident.json index 0a9eb513a1fa..0db899ad5f59 100644 --- a/Packs/CortexXDR/Layouts/layoutscontainer-Cortex_XDR_Incident.json +++ b/Packs/CortexXDR/Layouts/layoutscontainer-Cortex_XDR_Incident.json @@ -85,6 +85,7 @@ "startCol": 0 } ], + "maxH": null, "maxW": 3, "minH": 1, "moved": false, @@ -101,6 +102,7 @@ "i": "1vduzkpmlh-lthdv5gwt9-1vduzkpmlh-61263cc0-98b1-11e9-97d7-ed26ef9e46c8", "isVisible": true, "items": [], + "maxH": null, "maxW": 3, "minH": 1, "moved": false, @@ -157,6 +159,7 @@ "i": "1vduzkpmlh-lthdv5gwt9-1vduzkpmlh-770ec200-98b1-11e9-97d7-ed26ef9e46c8", "isVisible": true, "items": [], + "maxH": null, "maxW": 3, "minH": 1, "moved": false, @@ -175,6 +178,7 @@ "i": "1vduzkpmlh-lthdv5gwt9-1vduzkpmlh-842632c0-98b1-11e9-97d7-ed26ef9e46c8", "isVisible": true, "items": [], + "maxH": null, "maxW": 3, "minH": 1, "moved": false, @@ -193,6 +197,7 @@ "i": "1vduzkpmlh-lthdv5gwt9-1vduzkpmlh-4a31afa0-98ba-11e9-a519-93a53c759fe0", "isVisible": true, "items": [], + "maxH": null, "maxW": 3, "minH": 1, "moved": false, @@ -211,6 +216,7 @@ "i": "1vduzkpmlh-lthdv5gwt9-1vduzkpmlh-7717e580-9bed-11e9-9a3f-8b4b2158e260", "isVisible": true, "items": [], + "maxH": null, "maxW": 3, "minH": 1, "moved": false, @@ -294,6 +300,7 @@ "startCol": 0 } ], + "maxH": null, "maxW": 3, "minH": 1, "moved": false, @@ -353,6 +360,7 @@ "startCol": 0 } ], + "maxH": null, "maxW": 3, "minH": 1, "moved": false, @@ -523,6 +531,7 @@ "startCol": 2 } ], + "maxH": null, "maxW": 3, "minH": 1, "moved": false, @@ -537,6 +546,7 @@ "hideName": false, "i": "1vduzkpmlh-lthdv5gwt9-1vduzkpmlh-6f1661f0-ad44-11e9-a569-716c95c51bfe", "items": [], + "maxH": null, "maxW": 3, "minH": 1, "moved": false, @@ -554,6 +564,7 @@ "hideName": false, "i": "1vduzkpmlh-lthdv5gwt9-1vduzkpmlh-5cc7f260-ad4f-11e9-a2d3-c520aeb407da", "items": [], + "maxH": null, "maxW": 3, "minH": 1, "moved": false, @@ -571,6 +582,7 @@ "hideName": false, "i": "1vduzkpmlh-lthdv5gwt9-1vduzkpmlh-11cd1fd0-ad52-11e9-a2d3-c520aeb407da", "items": [], + "maxH": null, "maxW": 3, "minH": 1, "moved": false, @@ -646,6 +658,7 @@ "startCol": 0 } ], + "maxH": null, "maxW": 3, "minH": 1, "moved": false, @@ -659,6 +672,7 @@ "h": 2, "i": "1vduzkpmlh-lthdv5gwt9-1vduzkpmlh-c037a9b0-5412-11eb-830f-fbfa6e45cb4e", "items": [], + "maxH": null, "maxW": 3, "minH": 1, "moved": false, @@ -1031,21 +1045,12 @@ "hideName": false, "i": "1vduzkpmlh-d9090e20-158f-11ee-9c72-eb2e3cb3cb42", "items": [ - { - "endCol": 2, - "fieldId": "accountid", - "height": 22, - "id": "e5bc3ed0-158f-11ee-9c72-eb2e3cb3cb42", - "index": 0, - "sectionItemType": "field", - "startCol": 0 - }, { "endCol": 2, "fieldId": "projectid", "height": 22, "id": "e94dca00-158f-11ee-9c72-eb2e3cb3cb42", - "index": 1, + "index": 0, "sectionItemType": "field", "startCol": 0 }, @@ -1054,7 +1059,7 @@ "fieldId": "operationname", "height": 22, "id": "f7b7d270-158f-11ee-9c72-eb2e3cb3cb42", - "index": 2, + "index": 1, "sectionItemType": "field", "startCol": 0 }, @@ -1063,7 +1068,7 @@ "fieldId": "operationtype", "height": 22, "id": "f8abcf60-158f-11ee-9c72-eb2e3cb3cb42", - "index": 3, + "index": 2, "sectionItemType": "field", "startCol": 0 }, @@ -1072,7 +1077,7 @@ "fieldId": "identitytype", "height": 22, "id": "fc49ddb0-158f-11ee-9c72-eb2e3cb3cb42", - "index": 4, + "index": 3, "sectionItemType": "field", "startCol": 0 }, @@ -1081,7 +1086,7 @@ "fieldId": "region", "height": 22, "id": "6204ffb0-15b6-11ee-9c72-eb2e3cb3cb42", - "index": 5, + "index": 4, "sectionItemType": "field", "startCol": 0 }, @@ -1090,18 +1095,27 @@ "fieldId": "resourcetype", "height": 22, "id": "69d67e80-15b6-11ee-9c72-eb2e3cb3cb42", - "index": 6, + "index": 5, "sectionItemType": "field", "startCol": 0 }, { "endCol": 2, - "fieldId": "xdralertsearchresults", - "height": 106, - "id": "5b40af40-1673-11ee-9c72-eb2e3cb3cb42", + "fieldId": "referencedresourceid", + "height": 22, + "id": "a6834e20-18be-11ee-a005-5968c8362785", "index": 6, "sectionItemType": "field", "startCol": 0 + }, + { + "endCol": 2, + "fieldId": "referencedresourcename", + "height": 22, + "id": "a7935e90-18be-11ee-a005-5968c8362785", + "index": 7, + "sectionItemType": "field", + "startCol": 0 } ], "maxW": 3, @@ -1175,6 +1189,15 @@ "sectionItemType": "field", "startCol": 0 }, + { + "endCol": 4, + "fieldId": "xdralertsearchresults", + "height": 106, + "id": "83a31520-18be-11ee-a005-5968c8362785", + "index": 2, + "sectionItemType": "field", + "startCol": 0 + }, { "dropEffect": "move", "endCol": 4, @@ -1190,7 +1213,7 @@ "maxW": 3, "minH": 1, "moved": false, - "name": "Indicator Relationships", + "name": "Relationships", "static": false, "w": 2, "x": 0, From 1596a3ecf8f6908a953a76c0a73eda1423e76854 Mon Sep 17 00:00:00 2001 From: melamedbn Date: Sun, 2 Jul 2023 13:14:20 +0300 Subject: [PATCH 11/35] fixes the incident field name --- ...Resource ID.json => incidentfield-Referenced_Resource_ID.json} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename Packs/CommonTypes/IncidentFields/{incidentfield-Referenced_Resource ID.json => incidentfield-Referenced_Resource_ID.json} (100%) diff --git a/Packs/CommonTypes/IncidentFields/incidentfield-Referenced_Resource ID.json b/Packs/CommonTypes/IncidentFields/incidentfield-Referenced_Resource_ID.json similarity index 100% rename from Packs/CommonTypes/IncidentFields/incidentfield-Referenced_Resource ID.json rename to Packs/CommonTypes/IncidentFields/incidentfield-Referenced_Resource_ID.json From a2407041474ba5df2c8d1e00c280df455cab1ff9 Mon Sep 17 00:00:00 2001 From: melamedbn Date: Sun, 2 Jul 2023 13:22:19 +0300 Subject: [PATCH 12/35] fixes the incident field name --- .../incidentfield-Cloud_Operation_Type.json | 53 +++++++++++++++++++ .../incidentfield-Operation_Type.json | 27 ---------- 2 files changed, 53 insertions(+), 27 deletions(-) create mode 100644 Packs/CommonTypes/IncidentFields/incidentfield-Cloud_Operation_Type.json delete mode 100644 Packs/CommonTypes/IncidentFields/incidentfield-Operation_Type.json diff --git a/Packs/CommonTypes/IncidentFields/incidentfield-Cloud_Operation_Type.json b/Packs/CommonTypes/IncidentFields/incidentfield-Cloud_Operation_Type.json new file mode 100644 index 000000000000..6050aec509b8 --- /dev/null +++ b/Packs/CommonTypes/IncidentFields/incidentfield-Cloud_Operation_Type.json @@ -0,0 +1,53 @@ +{ + "aliasTo": "", + "aliases": null, + "associatedToAll": true, + "associatedTypes": null, + "autoCompleteTags": null, + "breachScript": "", + "cacheVersn": 0, + "caseInsensitive": true, + "cliName": "cloudoperationtype", + "closeForm": false, + "columns": null, + "content": false, + "defaultRows": null, + "definitionId": "", + "description": "", + "editForm": true, + "fieldCalcScript": "", + "fromServerVersion": "", + "group": 0, + "hidden": false, + "id": "incident_cloudoperationtype", + "isReadOnly": false, + "itemVersion": "", + "locked": false, + "mergeStrategy": "", + "name": "Cloud Operation Type", + "neverSetAsRequired": false, + "openEnded": true, + "orgType": "multiSelect", + "ownerOnly": false, + "packID": "", + "packName": "", + "placeholder": "", + "required": false, + "runScriptAfterUpdate": false, + "script": "", + "selectValues": [], + "sla": 0, + "system": false, + "systemAssociatedTypes": null, + "template": "", + "threshold": 72, + "toServerVersion": "", + "type": "multiSelect", + "unmapped": false, + "unsearchable": false, + "useAsKpi": false, + "validatedError": "", + "validationRegex": "", + "version": -1, + "x2_fields": "" +} \ No newline at end of file diff --git a/Packs/CommonTypes/IncidentFields/incidentfield-Operation_Type.json b/Packs/CommonTypes/IncidentFields/incidentfield-Operation_Type.json deleted file mode 100644 index 9f62fd318fab..000000000000 --- a/Packs/CommonTypes/IncidentFields/incidentfield-Operation_Type.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "associatedToAll": true, - "caseInsensitive": true, - "cliName": "operationtype", - "closeForm": false, - "content": true, - "editForm": true, - "group": 0, - "hidden": false, - "id": "incident_operationtype", - "isReadOnly": false, - "locked": false, - "name": "Operation Type", - "neverSetAsRequired": false, - "openEnded": true, - "ownerOnly": false, - "required": false, - "sla": 0, - "system": false, - "threshold": 72, - "type": "multiSelect", - "unmapped": false, - "unsearchable": true, - "useAsKpi": false, - "version": -1, - "fromVersion": "6.8.0" -} \ No newline at end of file From 1a1437e6d95e45e58bfadb1ef95585d5637b2882 Mon Sep 17 00:00:00 2001 From: melamedbn Date: Sun, 2 Jul 2023 13:45:40 +0300 Subject: [PATCH 13/35] pack readme update --- Packs/CloudIncidentResponse/README.md | 4 ---- Packs/CloudIncidentResponse/pack_metadata.json | 2 +- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/Packs/CloudIncidentResponse/README.md b/Packs/CloudIncidentResponse/README.md index 6c18353f3b11..ecada17ada4f 100644 --- a/Packs/CloudIncidentResponse/README.md +++ b/Packs/CloudIncidentResponse/README.md @@ -1,9 +1,5 @@ # Cloud Incident Response -This content Pack helps you automate collection, investigation, and remediation of incidents related to cloud infrastructure activities in AWS, Azure, and GCP. - -**Pack Description:** - As enterprise resources are moving to the cloud, attackers develop dedicated attacks to be able to access, manipulate, and exfiltrate cloud information and resources. Adequate response and remediation of such attacks requires cloud knowledge and extensive context. This content pack helps you automate collection from cloud logs and then perform investigation and automated remediation of incidents based on cloud infrastructure activities in AWS, Azure, and GCP. It does not require an agent, resulting in a shorter time to resolution for cloud incidents. diff --git a/Packs/CloudIncidentResponse/pack_metadata.json b/Packs/CloudIncidentResponse/pack_metadata.json index 286115cf6982..59736948258b 100644 --- a/Packs/CloudIncidentResponse/pack_metadata.json +++ b/Packs/CloudIncidentResponse/pack_metadata.json @@ -1,6 +1,6 @@ { "name": "Cloud Incident Response", - "description": "Automates the collection, investigation, and response of cloud incidents", + "description": "This content Pack helps you automate collection, investigation, and remediation of incidents related to cloud infrastructure activities in AWS, Azure, and GCP.", "support": "xsoar", "currentVersion": "1.0.3", "author": "Cortex XSOAR", From 035b2d75db0e1029c0ba17d2ef9d5d9ec05d30f0 Mon Sep 17 00:00:00 2001 From: Ben Melamed Date: Sun, 2 Jul 2023 17:06:13 +0300 Subject: [PATCH 14/35] Apply suggestions from code review Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com> --- ...XCloud_Token_Theft_-_Set_Verdict_README.md | 2 +- ...DR_-_XCloud_Token_Theft_Response_README.md | 22 +++++++++---------- .../ReleaseNotes/1_0_3.md | 6 ++--- Packs/CortexXDR/ReleaseNotes/4_11_7.md | 2 +- Packs/TIM_Processing/ReleaseNotes/1_1_20.md | 2 +- 5 files changed, 17 insertions(+), 17 deletions(-) diff --git a/Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_-_Set_Verdict_README.md b/Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_-_Set_Verdict_README.md index c63188f1968f..bbac21d8f008 100644 --- a/Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_-_Set_Verdict_README.md +++ b/Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_-_Set_Verdict_README.md @@ -51,7 +51,7 @@ This playbook does not use any commands. | **Name** | **Description** | **Default Value** | **Required** | | --- | --- | --- | --- | | sourceIP | The source IP to search by additional alerts. | | Optional | -| fromDate | The start date for the search additional alerts task.

Filter by from date \(e.g. "3 days ago" or 2006-01-02T15:04:05\+07:00 or 2006-01-02T15:04:05Z\) | | Optional | +| fromDate | The start date for the search additional alerts task.

Filter by from date \(e.g., "3 days ago" or 2006-01-02T15:04:05\+07:00 or 2006-01-02T15:04:05Z\) | | Optional | ## Playbook Outputs diff --git a/Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_Response_README.md b/Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_Response_README.md index 911978188c96..0309b4e38d03 100644 --- a/Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_Response_README.md +++ b/Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_Response_README.md @@ -5,25 +5,25 @@ The **Cloud Token Theft Response Playbook** provides a structured and comprehensive flow to effectively respond to and mitigate alerts involving the theft of cloud tokens. The playbook supports AWS, GCP, and Azure and executes the following: **Cloud Enrichment:** -- Enriches the involved resources -- Enriches the involved identities -- Enriches the involved IPs +- Enriches the involved resources. +- Enriches the involved identities. +- Enriches the involved IPs. **Verdict Decision Tree:** -- Determines the appropriate verdict based on the investigation findings +- Determines the appropriate verdict based on the investigation findings. **Early Containment using the Cloud Response - Generic Playbook:** -- Implements early containment measures to prevent further impact +- Implements early containment measures to prevent further impact. **Cloud Persistence Threat Hunting:** -- Conducts threat hunting activities to identify any cloud persistence techniques +- Conducts threat hunting activities to identify any cloud persistence techniques. **Enriching and Responding to Hunting Findings:** -- Performs additional enrichment and responds to the findings from threat hunting +- Performs additional enrichment and responds to the findings from threat hunting. **Verdict Handling:** -- Handles false positives identified during the investigation -- Handles true positives by initiating appropriate response actions +- Handles false positives identified during the investigation. +- Handles true positives by initiating appropriate response actions. ### Supported Alerts @@ -82,10 +82,10 @@ This playbook does not use any integrations. | **Name** | **Description** | **Default Value** | **Required** | | --- | --- | --- | --- | | alert_id | The alert ID. | alert.investigationId | Optional | -| InternalRange | A list of internal IP ranges to check IP addresses against. The list should be provided in CIDR notation, separated by commas. | | Optional | +| InternalRange | A comma-separated list of internal IP ranges to check IP addresses against. The list should be provided in CIDR notation. | | Optional | | ResolveIP | Determines whether to convert the IP address to a hostname using a DNS query \(True/ False\). | True | Optional | | earlyContainment | Whether to execute early containment.
This action allows you to respond rapidly but have higher probability for false positives. | True | Optional | -| VPNIPList | This input can process to types of data:
1. A comma separated list of internal IPs assigned by the VPN provider using a XSIAM list or an hardcoded array.
2. A link to an IP list which will be processed and extract the IP dynamically which each execution.

For CIDRs please use the InternalRange input. | | Optional | +| VPNIPList | This input can process two types of data:
1. A comma-separated list of internal IPs assigned by the VPN provider using a XSIAM list or an hardcoded array.
2. A link to an IP list which will be processed and extract the IP dynamically which each execution.

For CIDRs, use the InternalRange input. | | Optional | | SOCEmailAddress | The SOC email address to alert about the investigation progress. | | Optional | ## Playbook Outputs diff --git a/Packs/CloudIncidentResponse/ReleaseNotes/1_0_3.md b/Packs/CloudIncidentResponse/ReleaseNotes/1_0_3.md index 86b0dcc99eb9..3f6ad49c3d0f 100644 --- a/Packs/CloudIncidentResponse/ReleaseNotes/1_0_3.md +++ b/Packs/CloudIncidentResponse/ReleaseNotes/1_0_3.md @@ -3,13 +3,13 @@ ##### CLOUD Token Theft -- Restricted the content for XSIAM only. +Restricted the content for XSIAM only. #### Playbooks ##### Cloud Token Theft - Set Verdict -- Restricted the content for XSIAM only. +Restricted the content for XSIAM only. ##### Cloud Token Theft Response - Restricted the content for XSIAM only. @@ -24,4 +24,4 @@ ##### displayCloudIndicators -- Added a code block that convert the input to list if it's not. +Added a code block that converts the input to a list if it's not. diff --git a/Packs/CortexXDR/ReleaseNotes/4_11_7.md b/Packs/CortexXDR/ReleaseNotes/4_11_7.md index ed3cd18c9d22..9e8bac22e7d5 100644 --- a/Packs/CortexXDR/ReleaseNotes/4_11_7.md +++ b/Packs/CortexXDR/ReleaseNotes/4_11_7.md @@ -3,4 +3,4 @@ ##### Cortex XDR Incident -- Added a tab for the new Cortex XDR - Cloud Token Theft playbook. +Added a tab for the new Cortex XDR - Cloud Token Theft playbook. diff --git a/Packs/TIM_Processing/ReleaseNotes/1_1_20.md b/Packs/TIM_Processing/ReleaseNotes/1_1_20.md index 96d2ce8f207a..a1f50b59e5c5 100644 --- a/Packs/TIM_Processing/ReleaseNotes/1_1_20.md +++ b/Packs/TIM_Processing/ReleaseNotes/1_1_20.md @@ -3,4 +3,4 @@ ##### TIM - Indicator Relationships Analysis -- Added incident fields mapping for Related Campaign and Related Attack Patterns. +Added incident fields mapping for Related Campaign and Related Attack Patterns. From d5c7d76b2ef53e103e119fca1e944b9d009d1e02 Mon Sep 17 00:00:00 2001 From: Ben Melamed Date: Sun, 2 Jul 2023 17:09:15 +0300 Subject: [PATCH 15/35] Update Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_Response.yml Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com> --- .../playbook-Cortex_XDR_-_XCloud_Token_Theft_Response.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_Response.yml b/Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_Response.yml index 04fed90c7c77..bb895f074e57 100644 --- a/Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_Response.yml +++ b/Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_Response.yml @@ -14,7 +14,7 @@ description: |- - Enriches the involved IPs **Verdict Decision Tree:** - - Determines the appropriate verdict based on the investigation findings + - Determines the appropriate verdict based on the investigation findings. **Early Containment using the Cloud Response - Generic Playbook:** - Implements early containment measures to prevent further impact From 2bd5594a287e31b985757f76f049d447a3cfb4be Mon Sep 17 00:00:00 2001 From: Ben Melamed Date: Sun, 2 Jul 2023 17:11:41 +0300 Subject: [PATCH 16/35] Apply suggestions from code review Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com> --- ...rtex_XDR_-_XCloud_Token_Theft_Response.yml | 56 +++++++++---------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_Response.yml b/Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_Response.yml index bb895f074e57..ec1b300d8d9f 100644 --- a/Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_Response.yml +++ b/Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_Response.yml @@ -9,25 +9,25 @@ description: |- The **Cloud Token Theft Response Playbook** provides a structured and comprehensive flow to effectively respond to and mitigate alerts involving the theft of cloud tokens. The playbook supports AWS, GCP, and Azure and executes the following: **Cloud Enrichment:** - - Enriches the involved resources - - Enriches the involved identities - - Enriches the involved IPs + - Enriches the involved resources. + - Enriches the involved identities. + - Enriches the involved IPs. **Verdict Decision Tree:** - Determines the appropriate verdict based on the investigation findings. **Early Containment using the Cloud Response - Generic Playbook:** - - Implements early containment measures to prevent further impact + - Implements early containment measures to prevent further impact. **Cloud Persistence Threat Hunting:** - - Conducts threat hunting activities to identify any cloud persistence techniques + - Conducts threat hunting activities to identify any cloud persistence techniques. **Enriching and Responding to Hunting Findings:** - - Performs additional enrichment and responds to the findings from threat hunting + - Performs additional enrichment and responds to the findings from threat hunting. **Verdict Handling:** - - Handles false positives identified during the investigation - - Handles true positives by initiating appropriate response actions + - Handles false positives identified during the investigation. + - Handles true positives by initiating appropriate response actions. --- starttaskid: "0" @@ -477,9 +477,9 @@ tasks: - GCP The response actions available are: - - Terminate/Shut down/Power off an instance - - Delete/Disable a user - - Delete/Revoke/Disable credentials + - Terminate/Shut down/Power off an instance. + - Delete/Disable a user. + - Delete/Revoke/Disable credentials. - Block indicators playbookName: Cloud Response - Generic type: playbook @@ -848,10 +848,10 @@ tasks: - GCP The response actions available are: - - Terminate/Shut down/Power off an instance - - Delete/Disable a user - - Delete/Revoke/Disable credentials - - Block indicators + - Terminate/Shut down/Power off an instance. + - Delete/Disable a user. + - Delete/Revoke/Disable credentials. + - Block indicators. playbookName: Cloud Response - Generic type: playbook iscommand: false @@ -1218,10 +1218,10 @@ tasks: description: |- Enrich IP addresses using one or more integrations. - - Resolve IP addresses to hostnames (DNS) - - Provide threat information - - Separate internal and external IP addresses - - For internal IP addresses, get host information + - Resolve IP addresses to hostnames (DNS). + - Provide threat information. + - Separate internal and external IP addresses. + - For internal IP addresses, get host information. playbookName: IP Enrichment - Generic v2 type: playbook iscommand: false @@ -1659,10 +1659,10 @@ tasks: - GCP The response actions available are: - - Terminate/Shut down/Power off an instance - - Delete/Disable a user - - Delete/Revoke/Disable credentials - - Block indicators + - Terminate/Shut down/Power off an instance. + - Delete/Disable a user. + - Delete/Revoke/Disable credentials. + - Block indicators. playbookName: Cloud Response - Generic type: playbook iscommand: false @@ -1793,7 +1793,7 @@ tasks: id: 6d1c856f-4737-4871-8144-a2190b328b79 version: -1 name: Process the VPN IP list - description: This script will extract indicators from given HTML and will handle bad top-level domains to avoid false positives caused by file extensions. + description: This script will extract indicators from a given HTML and will handle bad top-level domains to avoid false positives caused by file extensions. scriptName: ParseHTMLIndicators type: regular iscommand: false @@ -2255,7 +2255,7 @@ inputs: - key: InternalRange value: {} required: false - description: A list of internal IP ranges to check IP addresses against. The list should be provided in CIDR notation, separated by commas. + description: A comma-separated list of internal IP ranges to check IP addresses against. The list should be provided in CIDR notation. playbookInputQuery: - key: ResolveIP value: @@ -2275,11 +2275,11 @@ inputs: value: {} required: false description: |- - This input can process to types of data: - 1. A comma separated list of internal IPs assigned by the VPN provider using a XSIAM list or an hardcoded array. + This input can process two types of data: + 1. A comma-separated list of internal IPs assigned by the VPN provider using a XSIAM list or an hardcoded array. 2. A link to an IP list which will be processed and extract the IP dynamically which each execution. - For CIDRs please use the InternalRange input. + For CIDRs, use the InternalRange input. playbookInputQuery: - key: SOCEmailAddress value: {} From 0fa77090d2adc96a3e774e7a2817cbae6ebb0e7f Mon Sep 17 00:00:00 2001 From: melamedbn Date: Sun, 2 Jul 2023 17:15:03 +0300 Subject: [PATCH 17/35] fixes --- .../Layouts/layoutscontainer-CLOUD_Token_Theft.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Packs/CloudIncidentResponse/Layouts/layoutscontainer-CLOUD_Token_Theft.json b/Packs/CloudIncidentResponse/Layouts/layoutscontainer-CLOUD_Token_Theft.json index 806ec9d8ed08..e25fb4202195 100644 --- a/Packs/CloudIncidentResponse/Layouts/layoutscontainer-CLOUD_Token_Theft.json +++ b/Packs/CloudIncidentResponse/Layouts/layoutscontainer-CLOUD_Token_Theft.json @@ -571,7 +571,7 @@ "minH": 1, "moved": false, "name": "Cloud Indicators", - "query": "99900222-7570-4e56-8fa6-1206e76be060", + "query": "displayCloudIndicators", "queryType": "script", "static": false, "type": "dynamic", From 97021d152830a31c634974a278f810363e010e12 Mon Sep 17 00:00:00 2001 From: melamedbn Date: Sun, 2 Jul 2023 17:27:56 +0300 Subject: [PATCH 18/35] fixes --- .../incidentfield-User_Agent.json | 27 ++++++++++++++++ .../layoutscontainer-Cortex_XDR_Incident.json | 32 ++++++------------- 2 files changed, 36 insertions(+), 23 deletions(-) create mode 100644 Packs/CommonTypes/IncidentFields/incidentfield-User_Agent.json diff --git a/Packs/CommonTypes/IncidentFields/incidentfield-User_Agent.json b/Packs/CommonTypes/IncidentFields/incidentfield-User_Agent.json new file mode 100644 index 000000000000..1d099449333e --- /dev/null +++ b/Packs/CommonTypes/IncidentFields/incidentfield-User_Agent.json @@ -0,0 +1,27 @@ +{ + "associatedToAll": true, + "caseInsensitive": true, + "cliName": "useragent", + "closeForm": false, + "content": true, + "editForm": true, + "group": 0, + "hidden": false, + "id": "incident_useragent", + "isReadOnly": false, + "locked": false, + "name": "User Agent", + "neverSetAsRequired": false, + "openEnded": true, + "ownerOnly": false, + "required": false, + "sla": 0, + "system": false, + "threshold": 72, + "type": "multiSelect", + "unmapped": false, + "unsearchable": true, + "useAsKpi": false, + "version": -1, + "fromVersion": "6.8.0" +} \ No newline at end of file diff --git a/Packs/CortexXDR/Layouts/layoutscontainer-Cortex_XDR_Incident.json b/Packs/CortexXDR/Layouts/layoutscontainer-Cortex_XDR_Incident.json index 0db899ad5f59..d43d821a4d66 100644 --- a/Packs/CortexXDR/Layouts/layoutscontainer-Cortex_XDR_Incident.json +++ b/Packs/CortexXDR/Layouts/layoutscontainer-Cortex_XDR_Incident.json @@ -85,7 +85,6 @@ "startCol": 0 } ], - "maxH": null, "maxW": 3, "minH": 1, "moved": false, @@ -102,7 +101,6 @@ "i": "1vduzkpmlh-lthdv5gwt9-1vduzkpmlh-61263cc0-98b1-11e9-97d7-ed26ef9e46c8", "isVisible": true, "items": [], - "maxH": null, "maxW": 3, "minH": 1, "moved": false, @@ -159,7 +157,6 @@ "i": "1vduzkpmlh-lthdv5gwt9-1vduzkpmlh-770ec200-98b1-11e9-97d7-ed26ef9e46c8", "isVisible": true, "items": [], - "maxH": null, "maxW": 3, "minH": 1, "moved": false, @@ -178,7 +175,6 @@ "i": "1vduzkpmlh-lthdv5gwt9-1vduzkpmlh-842632c0-98b1-11e9-97d7-ed26ef9e46c8", "isVisible": true, "items": [], - "maxH": null, "maxW": 3, "minH": 1, "moved": false, @@ -197,7 +193,6 @@ "i": "1vduzkpmlh-lthdv5gwt9-1vduzkpmlh-4a31afa0-98ba-11e9-a519-93a53c759fe0", "isVisible": true, "items": [], - "maxH": null, "maxW": 3, "minH": 1, "moved": false, @@ -216,7 +211,6 @@ "i": "1vduzkpmlh-lthdv5gwt9-1vduzkpmlh-7717e580-9bed-11e9-9a3f-8b4b2158e260", "isVisible": true, "items": [], - "maxH": null, "maxW": 3, "minH": 1, "moved": false, @@ -300,7 +294,6 @@ "startCol": 0 } ], - "maxH": null, "maxW": 3, "minH": 1, "moved": false, @@ -360,7 +353,6 @@ "startCol": 0 } ], - "maxH": null, "maxW": 3, "minH": 1, "moved": false, @@ -531,7 +523,6 @@ "startCol": 2 } ], - "maxH": null, "maxW": 3, "minH": 1, "moved": false, @@ -546,7 +537,6 @@ "hideName": false, "i": "1vduzkpmlh-lthdv5gwt9-1vduzkpmlh-6f1661f0-ad44-11e9-a569-716c95c51bfe", "items": [], - "maxH": null, "maxW": 3, "minH": 1, "moved": false, @@ -564,7 +554,6 @@ "hideName": false, "i": "1vduzkpmlh-lthdv5gwt9-1vduzkpmlh-5cc7f260-ad4f-11e9-a2d3-c520aeb407da", "items": [], - "maxH": null, "maxW": 3, "minH": 1, "moved": false, @@ -582,7 +571,6 @@ "hideName": false, "i": "1vduzkpmlh-lthdv5gwt9-1vduzkpmlh-11cd1fd0-ad52-11e9-a2d3-c520aeb407da", "items": [], - "maxH": null, "maxW": 3, "minH": 1, "moved": false, @@ -658,7 +646,6 @@ "startCol": 0 } ], - "maxH": null, "maxW": 3, "minH": 1, "moved": false, @@ -672,7 +659,6 @@ "h": 2, "i": "1vduzkpmlh-lthdv5gwt9-1vduzkpmlh-c037a9b0-5412-11eb-830f-fbfa6e45cb4e", "items": [], - "maxH": null, "maxW": 3, "minH": 1, "moved": false, @@ -929,19 +915,19 @@ }, { "endCol": 2, - "fieldId": "useragent", + "fieldId": "sourceip", "height": 22, - "id": "3e2d8e60-3fef-11ed-8b45-b1684b1bfc04", + "id": "6c27dc10-1507-11ee-afe1-4bea2a14f94c", "index": 0, "sectionItemType": "field", "startCol": 0 }, { "endCol": 2, - "fieldId": "sourceip", + "fieldId": "useragent", "height": 22, - "id": "6c27dc10-1507-11ee-afe1-4bea2a14f94c", - "index": 0, + "id": "cbf13710-18e3-11ee-a005-5968c8362785", + "index": 1, "sectionItemType": "field", "startCol": 0 }, @@ -950,7 +936,7 @@ "fieldId": "asnname", "height": 22, "id": "7bbf2660-ffbd-11ed-91cb-b704c053731a", - "index": 1, + "index": 2, "sectionItemType": "field", "startCol": 0 }, @@ -959,7 +945,7 @@ "fieldId": "asn", "height": 22, "id": "74d9fc50-3fef-11ed-bd56-1f5a2b2d17b4", - "index": 2, + "index": 3, "sectionItemType": "field", "startCol": 0 }, @@ -968,7 +954,7 @@ "fieldId": "country", "height": 22, "id": "4c8d5610-0f52-11ee-81b3-5b1a51073e91", - "index": 3, + "index": 4, "sectionItemType": "field", "startCol": 0 } @@ -1121,7 +1107,7 @@ "maxW": 3, "minH": 1, "moved": false, - "name": "Cloud Extra Data", + "name": "Cloud Info", "static": false, "w": 1, "x": 0, From a5a75739f152263be949e72a8335086afb5815f8 Mon Sep 17 00:00:00 2001 From: melamedbn Date: Sun, 2 Jul 2023 17:49:24 +0300 Subject: [PATCH 19/35] playbook fixes --- ...rtex_XDR_-_XCloud_Token_Theft_Response.yml | 68 +++++++++++++------ ...DR_-_XCloud_Token_Theft_Response_README.md | 19 +++--- 2 files changed, 58 insertions(+), 29 deletions(-) diff --git a/Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_Response.yml b/Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_Response.yml index ec1b300d8d9f..4c02d60b2731 100644 --- a/Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_Response.yml +++ b/Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_Response.yml @@ -498,13 +498,17 @@ tasks: GCP-userRemediationType: simple: Disable autoAccessKeyRemediation: - simple: "False" + complex: + root: inputs.autoAccessKeyRemediation autoBlockIndicators: - simple: "True" + complex: + root: inputs.autoBlockIndicators autoResourceRemediation: - simple: "False" + complex: + root: inputs.autoResourceRemediation autoUserRemediation: - simple: "False" + complex: + root: inputs.autoUserRemediation cloudProvider: complex: root: incident.xdralerts @@ -565,7 +569,9 @@ tasks: } } note: false - timertriggers: [] + timertriggers: + - fieldname: containmentsla + action: start ignoreworker: false skipunavailable: false quietmode: 0 @@ -921,9 +927,7 @@ tasks: } } note: false - timertriggers: - - fieldname: containmentsla - action: stop + timertriggers: [] ignoreworker: false skipunavailable: false quietmode: 0 @@ -987,7 +991,9 @@ tasks: } } note: false - timertriggers: [] + timertriggers: + - fieldname: containmentsla + action: stop ignoreworker: false skipunavailable: false quietmode: 0 @@ -1636,9 +1642,7 @@ tasks: } } note: false - timertriggers: - - fieldname: containmentsla - action: start + timertriggers: [] ignoreworker: false skipunavailable: false quietmode: 0 @@ -1690,13 +1694,17 @@ tasks: root: CloudIndicators accessor: access_key_id autoAccessKeyRemediation: - simple: "False" + complex: + root: inputs.autoAccessKeyRemediation autoBlockIndicators: - simple: "True" + complex: + root: inputs.autoBlockIndicators autoResourceRemediation: - simple: "False" + complex: + root: inputs.autoResourceRemediation autoUserRemediation: - simple: "True" + complex: + root: inputs.autoUserRemediation cloudProvider: complex: root: incident.xdralerts @@ -2222,7 +2230,6 @@ view: |- "19_15_yes": 0.65, "19_20_#default#": 0.48, "23_51_Yes": 0.61, - "23_9_#default#": 0.25, "36_35_Yes": 0.41, "36_37_#default#": 0.8, "38_39_Yes": 0.42, @@ -2259,7 +2266,7 @@ inputs: playbookInputQuery: - key: ResolveIP value: - simple: "True" + simple: "False" required: false description: Determines whether to convert the IP address to a hostname using a DNS query (True/ False). playbookInputQuery: @@ -2281,10 +2288,29 @@ inputs: For CIDRs, use the InternalRange input. playbookInputQuery: -- key: SOCEmailAddress - value: {} +- key: autoResourceRemediation + value: + simple: "False" + required: false + description: Whether to execute the resource remediation automatically. + playbookInputQuery: +- key: autoAccessKeyRemediation + value: + simple: "False" + required: false + description: Whether to execute the access key remediation automatically. + playbookInputQuery: +- key: autoUserRemediation + value: + simple: "False" + required: false + description: Whether to execute the user remediation automatically. + playbookInputQuery: +- key: autoBlockIndicators + value: + simple: "False" required: false - description: The SOC email address to alert about the investigation progress. + description: Whether to execute the indicators remediation automatically. playbookInputQuery: outputs: [] tests: diff --git a/Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_Response_README.md b/Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_Response_README.md index 0309b4e38d03..a5152c8bbe0a 100644 --- a/Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_Response_README.md +++ b/Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_Response_README.md @@ -51,13 +51,13 @@ This playbook uses the following sub-playbooks, integrations, and scripts. ### Sub-playbooks -* Entity Enrichment - Generic v3 -* Cortex XDR - XCloud Token Theft - Set Verdict +* IP Enrichment - Generic v2 * Cloud Threat Hunting - Persistence +* Cortex XDR - XCloud Token Theft - Set Verdict * TIM - Indicator Relationships Analysis +* Entity Enrichment - Generic v3 * Cloud Enrichment - Generic * Cloud Response - Generic -* IP Enrichment - Generic v2 ### Integrations @@ -65,15 +65,15 @@ This playbook does not use any integrations. ### Scripts -* LoadJSON * ParseHTMLIndicators +* LoadJSON ### Commands -* closeInvestigation * xdr-get-cloud-original-alerts -* setIncident * xdr-update-incident +* setIncident +* closeInvestigation ## Playbook Inputs @@ -83,10 +83,13 @@ This playbook does not use any integrations. | --- | --- | --- | --- | | alert_id | The alert ID. | alert.investigationId | Optional | | InternalRange | A comma-separated list of internal IP ranges to check IP addresses against. The list should be provided in CIDR notation. | | Optional | -| ResolveIP | Determines whether to convert the IP address to a hostname using a DNS query \(True/ False\). | True | Optional | +| ResolveIP | Determines whether to convert the IP address to a hostname using a DNS query \(True/ False\). | False | Optional | | earlyContainment | Whether to execute early containment.
This action allows you to respond rapidly but have higher probability for false positives. | True | Optional | | VPNIPList | This input can process two types of data:
1. A comma-separated list of internal IPs assigned by the VPN provider using a XSIAM list or an hardcoded array.
2. A link to an IP list which will be processed and extract the IP dynamically which each execution.

For CIDRs, use the InternalRange input. | | Optional | -| SOCEmailAddress | The SOC email address to alert about the investigation progress. | | Optional | +| autoResourceRemediation | Whether to execute the resource remediation automatically. | False | Optional | +| autoAccessKeyRemediation | Whether to execute the access key remediation automatically. | False | Optional | +| autoUserRemediation | Whether to execute the user remediation automatically. | False | Optional | +| autoBlockIndicators | Whether to execute the indicators remediation automatically. | False | Optional | ## Playbook Outputs From ddd8762013c38be9b2be31bab36fd3c447ea2430 Mon Sep 17 00:00:00 2001 From: melamedbn Date: Mon, 3 Jul 2023 16:34:42 +0300 Subject: [PATCH 20/35] playbook fixes --- ...XDR_-_XCloud_Token_Theft_-_Set_Verdict.yml | 54 +++++++++++++++---- 1 file changed, 44 insertions(+), 10 deletions(-) diff --git a/Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_-_Set_Verdict.yml b/Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_-_Set_Verdict.yml index 8b36dc5d601b..ddbfe726065e 100644 --- a/Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_-_Set_Verdict.yml +++ b/Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_-_Set_Verdict.yml @@ -136,11 +136,39 @@ tasks: '#none#': - "2" scriptarguments: - fromdate: - complex: - root: inputs.fromDate - query: - simple: hostip:${inputs.sourceIP} + custom_filter: + simple: |- + { + "OR": [ + { + "AND": [ + { + "SEARCH_FIELD": "agent_ip_addresses", + "SEARCH_TYPE": "IPLIST_MATCH", + "SEARCH_VALUE": "${inputs.sourceIP}" + } + ] + }, + { + "AND": [ + { + "SEARCH_FIELD": "action_local_ip", + "SEARCH_TYPE": "IP_MATCH", + "SEARCH_VALUE": "${inputs.sourceIP}" + } + ] + }, + { + "AND": [ + { + "SEARCH_FIELD": "action_remote_ip", + "SEARCH_TYPE": "IP_MATCH", + "SEARCH_VALUE": "${inputs.sourceIP}" + } + ] + } + ] + } separatecontext: false continueonerrortype: "" view: |- @@ -153,6 +181,12 @@ tasks: note: false timertriggers: [] ignoreworker: false + fieldMapping: + - incidentfield: XDR Alert Search Results + output: + complex: + root: PaloAltoNetworksXDR + accessor: Alert skipunavailable: false quietmode: 0 isoversize: false @@ -379,7 +413,7 @@ tasks: - - operator: containsGeneral left: value: - simple: foundIncidents.name + simple: PaloAltoNetworksXDR.Alert.alert_name iscontext: true right: value: @@ -424,7 +458,7 @@ tasks: - - operator: containsGeneral left: value: - simple: foundIncidents.name + simple: PaloAltoNetworksXDR.Alert.alert_name iscontext: true right: value: @@ -469,7 +503,7 @@ tasks: - - operator: containsGeneral left: value: - simple: foundIncidents.name + simple: PaloAltoNetworksXDR.Alert.alert_name iscontext: true right: value: @@ -514,7 +548,7 @@ tasks: - - operator: containsGeneral left: value: - simple: foundIncidents.name + simple: PaloAltoNetworksXDR.Alert.alert_name iscontext: true right: value: @@ -606,7 +640,7 @@ outputs: - contextPath: alertVerdict description: The alert verdict. type: unknown -- contextPath: foundIncidents +- contextPath: PaloAltoNetworksXDR.Alert description: The additional alerts found. type: unknown tests: From ed0f7a18a036351bbb6f564d1861e0844bf43d7a Mon Sep 17 00:00:00 2001 From: melamedbn Date: Mon, 3 Jul 2023 16:36:17 +0300 Subject: [PATCH 21/35] playbook fixes --- ...-Cortex_XDR_-_XCloud_Token_Theft_-_Set_Verdict_README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_-_Set_Verdict_README.md b/Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_-_Set_Verdict_README.md index bbac21d8f008..08442ab2351b 100644 --- a/Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_-_Set_Verdict_README.md +++ b/Packs/CloudIncidentResponse/Playbooks/playbook-Cortex_XDR_-_XCloud_Token_Theft_-_Set_Verdict_README.md @@ -37,8 +37,8 @@ This playbook does not use any integrations. ### Scripts -* Set * SearchIncidentsV2 +* Set ### Commands @@ -51,7 +51,7 @@ This playbook does not use any commands. | **Name** | **Description** | **Default Value** | **Required** | | --- | --- | --- | --- | | sourceIP | The source IP to search by additional alerts. | | Optional | -| fromDate | The start date for the search additional alerts task.

Filter by from date \(e.g., "3 days ago" or 2006-01-02T15:04:05\+07:00 or 2006-01-02T15:04:05Z\) | | Optional | +| fromDate | The start date for the search additional alerts task.

Filter by from date \(e.g. "3 days ago" or 2006-01-02T15:04:05\+07:00 or 2006-01-02T15:04:05Z\) | | Optional | ## Playbook Outputs @@ -60,7 +60,7 @@ This playbook does not use any commands. | **Path** | **Description** | **Type** | | --- | --- | --- | | alertVerdict | The alert verdict. | unknown | -| foundIncidents | The additional alerts found. | unknown | +| PaloAltoNetworksXDR.Alert | The additional alerts found. | unknown | ## Playbook Image From f87c5812d3886a12d474e286900e68071298a98a Mon Sep 17 00:00:00 2001 From: melamedbn Date: Tue, 4 Jul 2023 11:38:27 +0300 Subject: [PATCH 22/35] update RN --- Packs/CommonTypes/ReleaseNotes/3_3_80.md | 8 +++++--- Packs/CortexXDR/ReleaseNotes/4_11_8.md | 6 ++++++ Packs/CortexXDR/pack_metadata.json | 2 +- 3 files changed, 12 insertions(+), 4 deletions(-) create mode 100644 Packs/CortexXDR/ReleaseNotes/4_11_8.md diff --git a/Packs/CommonTypes/ReleaseNotes/3_3_80.md b/Packs/CommonTypes/ReleaseNotes/3_3_80.md index 1b99006bda6f..12019da69099 100644 --- a/Packs/CommonTypes/ReleaseNotes/3_3_80.md +++ b/Packs/CommonTypes/ReleaseNotes/3_3_80.md @@ -1,14 +1,16 @@ #### Incident Fields +- New: **Cloud Operation Type** + - New: **Identity Type** - New: **Operation Name** -- New: **Operation Type** - - New: **Project ID** +- New: **Referenced Resource ID** + - New: **Referenced Resource Name** -- New: **Referenced Resource** +- New: **User Agent** diff --git a/Packs/CortexXDR/ReleaseNotes/4_11_8.md b/Packs/CortexXDR/ReleaseNotes/4_11_8.md new file mode 100644 index 000000000000..9cda254e02d8 --- /dev/null +++ b/Packs/CortexXDR/ReleaseNotes/4_11_8.md @@ -0,0 +1,6 @@ + +#### Layouts + +##### Cortex XDR Incident + +- Added a dedicated tab for Cloud Token Theft alerts handling. diff --git a/Packs/CortexXDR/pack_metadata.json b/Packs/CortexXDR/pack_metadata.json index e6dd32d95536..7eec80ecd19c 100644 --- a/Packs/CortexXDR/pack_metadata.json +++ b/Packs/CortexXDR/pack_metadata.json @@ -2,7 +2,7 @@ "name": "Cortex XDR by Palo Alto Networks", "description": "Automates Cortex XDR incident response, and includes custom Cortex XDR incident views and layouts to aid analyst investigations.", "support": "xsoar", - "currentVersion": "4.11.7", + "currentVersion": "4.11.8", "author": "Cortex XSOAR", "url": "https://www.paloaltonetworks.com/cortex", "email": "", From 5b631f968d2c1e57dc16089e060b02fc13a95246 Mon Sep 17 00:00:00 2001 From: melamedbn Date: Tue, 4 Jul 2023 13:12:35 +0300 Subject: [PATCH 23/35] validation check --- .../IncidentFields/incidentfield-Cloud_Operation_Type.json | 3 ++- .../IncidentFields/incidentfield-cloudoperationtype.json | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/Packs/CommonTypes/IncidentFields/incidentfield-Cloud_Operation_Type.json b/Packs/CommonTypes/IncidentFields/incidentfield-Cloud_Operation_Type.json index 6050aec509b8..9b872e6b002f 100644 --- a/Packs/CommonTypes/IncidentFields/incidentfield-Cloud_Operation_Type.json +++ b/Packs/CommonTypes/IncidentFields/incidentfield-Cloud_Operation_Type.json @@ -49,5 +49,6 @@ "validatedError": "", "validationRegex": "", "version": -1, - "x2_fields": "" + "x2_fields": "", + "marketplaces": ["xsoar"] } \ No newline at end of file diff --git a/Packs/CoreAlertFields/IncidentFields/incidentfield-cloudoperationtype.json b/Packs/CoreAlertFields/IncidentFields/incidentfield-cloudoperationtype.json index 52d7b365eaca..b5e31e7ffd53 100644 --- a/Packs/CoreAlertFields/IncidentFields/incidentfield-cloudoperationtype.json +++ b/Packs/CoreAlertFields/IncidentFields/incidentfield-cloudoperationtype.json @@ -27,5 +27,6 @@ "useAsKpi": false, "version": -1, "fromVersion": "6.5.0", - "x2_fields": "operation_name" + "x2_fields": "operation_name", + "marketplaces": ["marketplacev2"] } \ No newline at end of file From a197f50cbd1b350dfdecd10a630417390c357d48 Mon Sep 17 00:00:00 2001 From: melamedbn Date: Tue, 4 Jul 2023 13:14:18 +0300 Subject: [PATCH 24/35] format incident field Referenced Resource ID --- .../incidentfield-Referenced_Resource_ID.json | 76 ++++++------------- 1 file changed, 25 insertions(+), 51 deletions(-) diff --git a/Packs/CommonTypes/IncidentFields/incidentfield-Referenced_Resource_ID.json b/Packs/CommonTypes/IncidentFields/incidentfield-Referenced_Resource_ID.json index be6a23a1fc8c..804ebb0edf62 100644 --- a/Packs/CommonTypes/IncidentFields/incidentfield-Referenced_Resource_ID.json +++ b/Packs/CommonTypes/IncidentFields/incidentfield-Referenced_Resource_ID.json @@ -1,53 +1,27 @@ { - "aliasTo": "", - "aliases": null, - "associatedToAll": true, - "associatedTypes": null, - "autoCompleteTags": null, - "breachScript": "", - "cacheVersn": 0, - "caseInsensitive": true, - "cliName": "referencedresourceid", - "closeForm": false, - "columns": null, - "content": false, - "defaultRows": null, - "definitionId": "", - "description": "", - "editForm": true, - "fieldCalcScript": "", - "fromServerVersion": "", - "group": 0, - "hidden": false, - "id": "incident_referencedresourceid", - "isReadOnly": false, - "itemVersion": "", - "locked": false, - "mergeStrategy": "", - "name": "Referenced Resource ID", - "neverSetAsRequired": false, - "openEnded": true, - "orgType": "multiSelect", - "ownerOnly": false, - "packID": "", - "packName": "", - "placeholder": "", - "required": false, - "runScriptAfterUpdate": false, - "script": "", - "selectValues": [], - "sla": 0, - "system": false, - "systemAssociatedTypes": null, - "template": "", - "threshold": 72, - "toServerVersion": "", - "type": "multiSelect", - "unmapped": false, - "unsearchable": false, - "useAsKpi": false, - "validatedError": "", - "validationRegex": "", - "version": -1, - "x2_fields": "" + "associatedToAll": true, + "caseInsensitive": true, + "cliName": "referencedresourceid", + "closeForm": false, + "content": true, + "editForm": true, + "group": 0, + "hidden": false, + "id": "incident_referencedresourceid", + "isReadOnly": false, + "locked": false, + "name": "Referenced Resource ID", + "neverSetAsRequired": false, + "openEnded": true, + "ownerOnly": false, + "required": false, + "sla": 0, + "system": false, + "threshold": 72, + "type": "multiSelect", + "unmapped": false, + "unsearchable": true, + "useAsKpi": false, + "version": -1, + "fromVersion": "6.8.0" } \ No newline at end of file From adaff8ac24b078bbce0550c692c1ad80450e3371 Mon Sep 17 00:00:00 2001 From: melamedbn Date: Tue, 4 Jul 2023 13:31:05 +0300 Subject: [PATCH 25/35] format incident field Cloud Operation Type --- .../incidentfield-Cloud_Operation_Type.json | 80 +++++++------------ 1 file changed, 28 insertions(+), 52 deletions(-) diff --git a/Packs/CommonTypes/IncidentFields/incidentfield-Cloud_Operation_Type.json b/Packs/CommonTypes/IncidentFields/incidentfield-Cloud_Operation_Type.json index 9b872e6b002f..870baff86c16 100644 --- a/Packs/CommonTypes/IncidentFields/incidentfield-Cloud_Operation_Type.json +++ b/Packs/CommonTypes/IncidentFields/incidentfield-Cloud_Operation_Type.json @@ -1,54 +1,30 @@ { - "aliasTo": "", - "aliases": null, - "associatedToAll": true, - "associatedTypes": null, - "autoCompleteTags": null, - "breachScript": "", - "cacheVersn": 0, - "caseInsensitive": true, - "cliName": "cloudoperationtype", - "closeForm": false, - "columns": null, - "content": false, - "defaultRows": null, - "definitionId": "", - "description": "", - "editForm": true, - "fieldCalcScript": "", - "fromServerVersion": "", - "group": 0, - "hidden": false, - "id": "incident_cloudoperationtype", - "isReadOnly": false, - "itemVersion": "", - "locked": false, - "mergeStrategy": "", - "name": "Cloud Operation Type", - "neverSetAsRequired": false, - "openEnded": true, - "orgType": "multiSelect", - "ownerOnly": false, - "packID": "", - "packName": "", - "placeholder": "", - "required": false, - "runScriptAfterUpdate": false, - "script": "", - "selectValues": [], - "sla": 0, - "system": false, - "systemAssociatedTypes": null, - "template": "", - "threshold": 72, - "toServerVersion": "", - "type": "multiSelect", - "unmapped": false, - "unsearchable": false, - "useAsKpi": false, - "validatedError": "", - "validationRegex": "", - "version": -1, - "x2_fields": "", - "marketplaces": ["xsoar"] + "associatedToAll": true, + "caseInsensitive": true, + "cliName": "cloudoperationtype", + "closeForm": false, + "content": true, + "editForm": true, + "group": 0, + "hidden": false, + "id": "incident_cloudoperationtype", + "isReadOnly": false, + "locked": false, + "name": "Cloud Operation Type", + "neverSetAsRequired": false, + "openEnded": true, + "ownerOnly": false, + "required": false, + "sla": 0, + "system": false, + "threshold": 72, + "type": "multiSelect", + "unmapped": false, + "unsearchable": true, + "useAsKpi": false, + "version": -1, + "marketplaces": [ + "xsoar" + ], + "fromVersion": "6.8.0" } \ No newline at end of file From d892ccb3c07b4a81b7c6722336a19fcef5b6a899 Mon Sep 17 00:00:00 2001 From: melamedbn Date: Tue, 4 Jul 2023 13:32:04 +0300 Subject: [PATCH 26/35] update RN --- Packs/CoreAlertFields/ReleaseNotes/1_0_26.md | 4 ++++ Packs/CoreAlertFields/pack_metadata.json | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) create mode 100644 Packs/CoreAlertFields/ReleaseNotes/1_0_26.md diff --git a/Packs/CoreAlertFields/ReleaseNotes/1_0_26.md b/Packs/CoreAlertFields/ReleaseNotes/1_0_26.md new file mode 100644 index 000000000000..0c8b95cb6c0a --- /dev/null +++ b/Packs/CoreAlertFields/ReleaseNotes/1_0_26.md @@ -0,0 +1,4 @@ + +#### Incident Fields + +- **Cloud Operation Type** diff --git a/Packs/CoreAlertFields/pack_metadata.json b/Packs/CoreAlertFields/pack_metadata.json index d3da15ed3216..edf33c0340c8 100644 --- a/Packs/CoreAlertFields/pack_metadata.json +++ b/Packs/CoreAlertFields/pack_metadata.json @@ -2,7 +2,7 @@ "name": "Core Alert Fields", "description": "This Content Pack will provide you with the core alert fields.", "support": "xsoar", - "currentVersion": "1.0.25", + "currentVersion": "1.0.26", "author": "Cortex XSOAR", "url": "https://www.paloaltonetworks.com/cortex", "email": "", From f9071c0cdc52ced040a27c212e99142e6ece5553 Mon Sep 17 00:00:00 2001 From: melamedbn Date: Tue, 4 Jul 2023 16:07:29 +0300 Subject: [PATCH 27/35] fix fields --- .../CommonTypes/IncidentFields/incidentfield-User_Agent.json | 3 ++- .../IncidentFields/incidentfield-useragent.json | 4 ++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/Packs/CommonTypes/IncidentFields/incidentfield-User_Agent.json b/Packs/CommonTypes/IncidentFields/incidentfield-User_Agent.json index 1d099449333e..c9afaaf583bd 100644 --- a/Packs/CommonTypes/IncidentFields/incidentfield-User_Agent.json +++ b/Packs/CommonTypes/IncidentFields/incidentfield-User_Agent.json @@ -23,5 +23,6 @@ "unsearchable": true, "useAsKpi": false, "version": -1, - "fromVersion": "6.8.0" + "fromVersion": "6.8.0", + "marketplaces": "xsoar" } \ No newline at end of file diff --git a/Packs/CoreAlertFields/IncidentFields/incidentfield-useragent.json b/Packs/CoreAlertFields/IncidentFields/incidentfield-useragent.json index 219e9968759e..e48440696663 100644 --- a/Packs/CoreAlertFields/IncidentFields/incidentfield-useragent.json +++ b/Packs/CoreAlertFields/IncidentFields/incidentfield-useragent.json @@ -28,6 +28,10 @@ "version": -1, "fromVersion": "6.5.0", "x2_fields": "user_agent", + "marketplaces": [ + "marketplacev2", + "xpanse" + ], "Aliases": [ { "cliName": "googlecloudsccfindingsourcepropertiesuseragent", From 1c766aa1c379ece25fb87a079b09930335c8281e Mon Sep 17 00:00:00 2001 From: melamedbn Date: Tue, 4 Jul 2023 16:51:10 +0300 Subject: [PATCH 28/35] fix fields --- .../IncidentFields/incidentfield-useragent.json | 4 ---- 1 file changed, 4 deletions(-) diff --git a/Packs/CoreAlertFields/IncidentFields/incidentfield-useragent.json b/Packs/CoreAlertFields/IncidentFields/incidentfield-useragent.json index e48440696663..219e9968759e 100644 --- a/Packs/CoreAlertFields/IncidentFields/incidentfield-useragent.json +++ b/Packs/CoreAlertFields/IncidentFields/incidentfield-useragent.json @@ -28,10 +28,6 @@ "version": -1, "fromVersion": "6.5.0", "x2_fields": "user_agent", - "marketplaces": [ - "marketplacev2", - "xpanse" - ], "Aliases": [ { "cliName": "googlecloudsccfindingsourcepropertiesuseragent", From 94b9780fe5f4d544ecbc8aae32cdd909a434e772 Mon Sep 17 00:00:00 2001 From: melamedbn Date: Tue, 4 Jul 2023 17:21:28 +0300 Subject: [PATCH 29/35] fix fields --- Packs/CommonTypes/IncidentFields/incidentfield-User_Agent.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Packs/CommonTypes/IncidentFields/incidentfield-User_Agent.json b/Packs/CommonTypes/IncidentFields/incidentfield-User_Agent.json index c9afaaf583bd..1d099449333e 100644 --- a/Packs/CommonTypes/IncidentFields/incidentfield-User_Agent.json +++ b/Packs/CommonTypes/IncidentFields/incidentfield-User_Agent.json @@ -23,6 +23,5 @@ "unsearchable": true, "useAsKpi": false, "version": -1, - "fromVersion": "6.8.0", - "marketplaces": "xsoar" + "fromVersion": "6.8.0" } \ No newline at end of file From 56e41cef452f6b676085debbb773d5511f4a2f91 Mon Sep 17 00:00:00 2001 From: melamedbn Date: Wed, 5 Jul 2023 13:40:35 +0300 Subject: [PATCH 30/35] fix fields - added marketplaces --- .../CommonTypes/IncidentFields/incidentfield-User_Agent.json | 5 ++++- .../IncidentFields/incidentfield-useragent.json | 4 ++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/Packs/CommonTypes/IncidentFields/incidentfield-User_Agent.json b/Packs/CommonTypes/IncidentFields/incidentfield-User_Agent.json index 1d099449333e..a3bcc7d93354 100644 --- a/Packs/CommonTypes/IncidentFields/incidentfield-User_Agent.json +++ b/Packs/CommonTypes/IncidentFields/incidentfield-User_Agent.json @@ -23,5 +23,8 @@ "unsearchable": true, "useAsKpi": false, "version": -1, - "fromVersion": "6.8.0" + "fromVersion": "6.8.0", + "marketplaces": [ + "xsoar" + ] } \ No newline at end of file diff --git a/Packs/CoreAlertFields/IncidentFields/incidentfield-useragent.json b/Packs/CoreAlertFields/IncidentFields/incidentfield-useragent.json index 219e9968759e..e48440696663 100644 --- a/Packs/CoreAlertFields/IncidentFields/incidentfield-useragent.json +++ b/Packs/CoreAlertFields/IncidentFields/incidentfield-useragent.json @@ -28,6 +28,10 @@ "version": -1, "fromVersion": "6.5.0", "x2_fields": "user_agent", + "marketplaces": [ + "marketplacev2", + "xpanse" + ], "Aliases": [ { "cliName": "googlecloudsccfindingsourcepropertiesuseragent", From 93697d92cc792704c239d14187d9fa6a1837f39c Mon Sep 17 00:00:00 2001 From: melamedbn Date: Wed, 5 Jul 2023 14:03:28 +0300 Subject: [PATCH 31/35] update RN --- Packs/CoreAlertFields/ReleaseNotes/1_0_26.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Packs/CoreAlertFields/ReleaseNotes/1_0_26.md b/Packs/CoreAlertFields/ReleaseNotes/1_0_26.md index 0c8b95cb6c0a..89121e2e4bf1 100644 --- a/Packs/CoreAlertFields/ReleaseNotes/1_0_26.md +++ b/Packs/CoreAlertFields/ReleaseNotes/1_0_26.md @@ -1,4 +1,6 @@ #### Incident Fields +- **User Agent** + - **Cloud Operation Type** From 9afb2604e92f59b493213bffbe9580278e6b0cbe Mon Sep 17 00:00:00 2001 From: melamedbn Date: Wed, 5 Jul 2023 14:12:04 +0300 Subject: [PATCH 32/35] fix typo --- .../Playbooks/playbook-Cortex_XDR_-_Cloud_Cryptomining.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Packs/CortexXDR/Playbooks/playbook-Cortex_XDR_-_Cloud_Cryptomining.yml b/Packs/CortexXDR/Playbooks/playbook-Cortex_XDR_-_Cloud_Cryptomining.yml index a1cabdad386a..b2c041997add 100644 --- a/Packs/CortexXDR/Playbooks/playbook-Cortex_XDR_-_Cloud_Cryptomining.yml +++ b/Packs/CortexXDR/Playbooks/playbook-Cortex_XDR_-_Cloud_Cryptomining.yml @@ -706,7 +706,7 @@ tasks: - "38" scriptarguments: type: - simple: Cortex XDR - XCLOUD Cryptojacking + simple: Cortex XDR - XCLOUD Cryptomining separatecontext: false continueonerrortype: "" view: |- From 7c99b2614ec457a0b9c6b8fddada607d7bac067c Mon Sep 17 00:00:00 2001 From: melamedbn Date: Wed, 5 Jul 2023 14:53:32 +0300 Subject: [PATCH 33/35] fix typo and update RN --- .../Layouts/layoutscontainer-Cortex_XDR_Incident.json | 2 +- Packs/CortexXDR/ReleaseNotes/4_11_8.md | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/Packs/CortexXDR/Layouts/layoutscontainer-Cortex_XDR_Incident.json b/Packs/CortexXDR/Layouts/layoutscontainer-Cortex_XDR_Incident.json index d43d821a4d66..834ccfaabbe2 100644 --- a/Packs/CortexXDR/Layouts/layoutscontainer-Cortex_XDR_Incident.json +++ b/Packs/CortexXDR/Layouts/layoutscontainer-Cortex_XDR_Incident.json @@ -1515,7 +1515,7 @@ { "dropEffect": "move", "endCol": 4, - "fieldId": "relatedreports", + "fieldId": "relatedreport", "height": 22, "id": "f782bd20-8c31-11ed-a026-b1d5b381234f", "index": 1, diff --git a/Packs/CortexXDR/ReleaseNotes/4_11_8.md b/Packs/CortexXDR/ReleaseNotes/4_11_8.md index 9cda254e02d8..b9706bc7f636 100644 --- a/Packs/CortexXDR/ReleaseNotes/4_11_8.md +++ b/Packs/CortexXDR/ReleaseNotes/4_11_8.md @@ -4,3 +4,9 @@ ##### Cortex XDR Incident - Added a dedicated tab for Cloud Token Theft alerts handling. + +#### Playbooks + +##### Cortex XDR - XCloud Cryptojacking + +- Fix a typo in the Set Incident 'type' field task. From 000140d18cff14f5f0ac2cb0c32b1a703b4860f3 Mon Sep 17 00:00:00 2001 From: melamedbn Date: Wed, 5 Jul 2023 15:30:42 +0300 Subject: [PATCH 34/35] removed unused fields from the layout --- .../layoutscontainer-Cortex_XDR_Incident.json | 24 +++---------------- 1 file changed, 3 insertions(+), 21 deletions(-) diff --git a/Packs/CortexXDR/Layouts/layoutscontainer-Cortex_XDR_Incident.json b/Packs/CortexXDR/Layouts/layoutscontainer-Cortex_XDR_Incident.json index 834ccfaabbe2..8ee55469df7b 100644 --- a/Packs/CortexXDR/Layouts/layoutscontainer-Cortex_XDR_Incident.json +++ b/Packs/CortexXDR/Layouts/layoutscontainer-Cortex_XDR_Incident.json @@ -433,15 +433,6 @@ "sectionItemType": "field", "startCol": 0 }, - { - "endCol": 2, - "fieldId": "userengagement", - "height": 22, - "id": "ea44c6c0-8b6f-11ed-afb3-d73a6f2ed22f", - "index": 7, - "sectionItemType": "field", - "startCol": 0 - }, { "dropEffect": "move", "endCol": 2, @@ -1515,10 +1506,10 @@ { "dropEffect": "move", "endCol": 4, - "fieldId": "relatedreport", + "fieldId": "relatedreports", "height": 22, "id": "f782bd20-8c31-11ed-a026-b1d5b381234f", - "index": 1, + "index": 0, "listId": "1vduzkpmlh-b3c63170-8c31-11ed-a026-b1d5b381234f", "sectionItemType": "field", "startCol": 0 @@ -1529,7 +1520,7 @@ "fieldId": "partofcampaign", "height": 22, "id": "0c60e1d0-8c33-11ed-a026-b1d5b381234f", - "index": 2, + "index": 1, "listId": "1vduzkpmlh-e1c742c0-8b6a-11ed-8534-dd7eadd1d5dd", "sectionItemType": "field", "startCol": 0 @@ -1544,15 +1535,6 @@ "listId": "1vduzkpmlh-b3c63170-8c31-11ed-a026-b1d5b381234f", "sectionItemType": "field", "startCol": 0 - }, - { - "endCol": 2, - "fieldId": "verdictdetails", - "height": 22, - "id": "8641c240-9650-11ed-8dd2-65d32e26c83b", - "index": 3, - "sectionItemType": "field", - "startCol": 0 } ], "maxW": 3, From 023b5dc540305c963a768cfcbdbff16d102a71f4 Mon Sep 17 00:00:00 2001 From: melamedbn Date: Thu, 6 Jul 2023 09:18:32 +0300 Subject: [PATCH 35/35] removed unused fields from the layout --- .../CortexXDR/Layouts/layoutscontainer-Cortex_XDR_Incident.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Packs/CortexXDR/Layouts/layoutscontainer-Cortex_XDR_Incident.json b/Packs/CortexXDR/Layouts/layoutscontainer-Cortex_XDR_Incident.json index 8ee55469df7b..b825c87e7135 100644 --- a/Packs/CortexXDR/Layouts/layoutscontainer-Cortex_XDR_Incident.json +++ b/Packs/CortexXDR/Layouts/layoutscontainer-Cortex_XDR_Incident.json @@ -1506,7 +1506,7 @@ { "dropEffect": "move", "endCol": 4, - "fieldId": "relatedreports", + "fieldId": "relatedreport", "height": 22, "id": "f782bd20-8c31-11ed-a026-b1d5b381234f", "index": 0,

%NpPH=8*MZtvJO5b~qUDoPvZ$JaddZoSF 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%0A8OOU{2dcXV^s%XA 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%0At8820n=rezS5c}8mV5MFS1br0sNM@4;;W7G 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 }*0aS31NC{)1@E9K;wqKNT%)=3JjEt&K=) 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�>Zm~2=V^l7iVFv^RpyXppXr>IMdOD~2W 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%0AS$KZ75M+f-+=27%3o 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