-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
53310af
commit ba8ba27
Showing
163 changed files
with
64,479 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,6 @@ | ||
.idea | ||
.idea | ||
node_modules | ||
.idea | ||
.DS_Store | ||
.vscode | ||
yarn-error.log |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,107 @@ | ||
{ | ||
"$schema": "https://json-schema.org/draft/2020-12/schema", | ||
"$id": "https://json-schema.org/examples/product.schema.json", | ||
"title": "Mitre Auto Remediation Jira Issue", | ||
"description": "A Mitre Auto Remediation Jira Issue Creation Log Collection", | ||
"type": "object", | ||
"x-cs-indexable-fields": [ | ||
{ | ||
"field": "/issueId", | ||
"type": "string" | ||
}, | ||
{ | ||
"field": "/issueKey", | ||
"type": "string" | ||
}, | ||
{ | ||
"field": "/detectionId", | ||
"type": "string" | ||
}, | ||
{ | ||
"field": "/creationDate", | ||
"type": "string" | ||
}, | ||
{ | ||
"field": "/notificationType", | ||
"type": "string" | ||
} | ||
], | ||
"properties": { | ||
"account": { | ||
"description": "Jira Account Id", | ||
"type": "string" | ||
}, | ||
"priority": { | ||
"description": "Jira Priority Id", | ||
"type": "string" | ||
}, | ||
"issueType": { | ||
"description": "Jira Issue Type Id", | ||
"type": "string" | ||
}, | ||
"summary": { | ||
"description": "Jira Summary", | ||
"type": "string" | ||
}, | ||
"description": { | ||
"description": "Jira Description", | ||
"type": "string" | ||
}, | ||
"project": { | ||
"description": "Jira Project", | ||
"type": "string" | ||
}, | ||
"labels": { | ||
"description": "Labels for the auto remediation ticket", | ||
"type": "array", | ||
"items": { | ||
"type": "string" | ||
}, | ||
"minItems": 1, | ||
"uniqueItems": true | ||
}, | ||
"issueId": { | ||
"description": "Created Issue ID", | ||
"type": "string", | ||
"x-cs-indexable": true | ||
}, | ||
"issueKey": { | ||
"description": "Created Issue Key", | ||
"type": "string", | ||
"x-cs-indexable": true | ||
}, | ||
"issueLink": { | ||
"description": "Created Issue API Link", | ||
"type": "string" | ||
}, | ||
"detectionId": { | ||
"description": "Detection ID", | ||
"type": "string", | ||
"x-cs-indexable": true | ||
}, | ||
"creationDate": { | ||
"description": "Creation Date", | ||
"type": "string", | ||
"x-cs-indexable": true | ||
}, | ||
"notificationType": { | ||
"description": "Notification Type", | ||
"type": "string", | ||
"x-cs-indexable": true | ||
} | ||
}, | ||
"required": [ | ||
"account", | ||
"priority", | ||
"issueType", | ||
"summary", | ||
"project", | ||
"labels", | ||
"issueId", | ||
"issueKey", | ||
"issueLink", | ||
"detectionId", | ||
"creationDate", | ||
"notificationType" | ||
] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,82 @@ | ||
{ | ||
"$schema": "https://json-schema.org/draft/2020-12/schema", | ||
"$id": "https://json-schema.org/examples/product.schema.json", | ||
"title": "Mitre Auto Remediation Jira Config", | ||
"description": "A Mitre Auto Remediation Jira Configuration Collection", | ||
"type": "object", | ||
"x-cs-indexable-fields": [ | ||
{ | ||
"field": "/account", | ||
"type": "string" | ||
}, | ||
{ | ||
"field": "/priority", | ||
"type": "string" | ||
}, | ||
{ | ||
"field": "/issueType", | ||
"type": "string" | ||
}, | ||
{ | ||
"field": "/summary", | ||
"type": "string" | ||
}, | ||
{ | ||
"field": "/description", | ||
"type": "string" | ||
}, | ||
{ | ||
"field": "/project", | ||
"type": "string" | ||
} | ||
], | ||
"properties": { | ||
"account": { | ||
"description": "Jira Account Id", | ||
"type": "string", | ||
"x-cs-indexable": true | ||
}, | ||
"priority": { | ||
"description": "Jira Priority Id", | ||
"type": "string", | ||
"x-cs-indexable": true | ||
}, | ||
"issueType": { | ||
"description": "Jira Issue Type Id", | ||
"type": "string", | ||
"x-cs-indexable": true | ||
}, | ||
"summary": { | ||
"description": "Jira Summary", | ||
"type": "string", | ||
"x-cs-indexable": true | ||
}, | ||
"description": { | ||
"description": "Jira Description", | ||
"type": "string", | ||
"x-cs-indexable": true | ||
}, | ||
"project": { | ||
"description": "Jira Project", | ||
"type": "string", | ||
"x-cs-indexable": true | ||
}, | ||
"labels": { | ||
"description": "Labels for the auto remediation ticket", | ||
"type": "array", | ||
"items": { | ||
"type": "string" | ||
}, | ||
"minItems": 1, | ||
"uniqueItems": true | ||
} | ||
}, | ||
"required": [ | ||
"account", | ||
"priority", | ||
"issueType", | ||
"summary", | ||
"project", | ||
"labels" | ||
] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,128 @@ | ||
name: Triage with MITRE ATTACK | ||
description: A sample app to demonstrate Mitre Triage and auto remediation features made in Vue. | ||
logo: "" | ||
manifest_version: "2023-05-09" | ||
ignored: | ||
- CITATION.cff | ||
- CODE_OF_CONDUCT.md | ||
- LICENSE | ||
- SECURITY.md | ||
- SUPPORT.md | ||
- docs | ||
- shared | ||
- node_modules | ||
- yarn.lock | ||
- package.json | ||
- ui/node_modules | ||
- ui/shared/node_modules | ||
- ui/(extensions|pages)/[^\/]*?/public | ||
- ui/(extensions|pages)/[^\/]*?/index.html | ||
- ui/(extensions|pages)/[^\/]*?/favicon.ico | ||
- ui/(extensions|pages)/.*?/node_modules | ||
- ui/(extensions|pages)/.*?/config | ||
- ui/(extensions|pages)/.*?/src | ||
- ui/(extensions|pages)/.*?/\.gitignore | ||
- ui/(extensions|pages)/.*?/package\.json | ||
- ui/(extensions|pages)/.*?/tsconfig\.json | ||
- ui/(extensions|pages)/.*?/tsconfig\..*\.json | ||
- ui/(extensions|pages)/.*?/.*?\.(md|log|lock|cjs) | ||
- ui/(extensions|pages)/.*?/*\.ts | ||
- ui/(extensions|pages)/*\.gz | ||
ui: | ||
homepage: pages.mitre-vue | ||
extensions: | ||
- name: Triage App | ||
description: MITRE Auto Remediation | ||
path: ui/extensions/remediations/dist | ||
entrypoint: ui/extensions/remediations/dist/index.html | ||
sockets: | ||
- activity.detections.details | ||
- crowdscore.incidents.details | ||
content_security_policy: | ||
connect-src: | ||
- self | ||
- 'data:' | ||
- https://cdn.jsdelivr.net | ||
style-src: | ||
- https://cdn.jsdelivr.net | ||
style-src-elem: [] | ||
script-src: | ||
- https://cdn.jsdelivr.net | ||
form-action: [] | ||
img-src: | ||
- https://cdn.jsdelivr.net | ||
- self | ||
- 'data:' | ||
media-src: [] | ||
object-src: [] | ||
permissions: [] | ||
pages: | ||
mitre-vue: | ||
name: mitre-vue | ||
description: MITRE App | ||
path: ui/pages/chart-vue/dist | ||
entrypoint: ui/pages/chart-vue/dist/index.html | ||
content_security_policy: | ||
connect-src: | ||
- self | ||
- 'data:' | ||
- https://cdn.jsdelivr.net | ||
style-src: | ||
- https://cdn.jsdelivr.net | ||
style-src-elem: [] | ||
script-src: | ||
- https://cdn.jsdelivr.net | ||
form-action: [] | ||
img-src: | ||
- https://cdn.jsdelivr.net | ||
- self | ||
- 'data:' | ||
media-src: [] | ||
object-src: [] | ||
permissions: [] | ||
dashboards: {} | ||
navigation: | ||
- path: / | ||
name: Mitre Chart | ||
permissions: [] | ||
ref: pages.mitre-vue | ||
- path: /wizard | ||
name: Mitre - Configure Actions Wizard | ||
permissions: [] | ||
ref: pages.mitre-vue | ||
- path: /notify-it | ||
name: Mitre - Configure Notify IT Action | ||
permissions: [] | ||
ref: pages.mitre-vue | ||
- path: /notify-ir | ||
name: Mitre - Configure Notify IR Action | ||
permissions: [] | ||
ref: pages.mitre-vue | ||
api_integrations: [] | ||
rtr_scripts: [] | ||
collections: | ||
- name: mitreAutoRemediationJira | ||
description: Auto remediation Jira Config Collection. | ||
schema: collections/mitre-auto-remediation-jira-schema.json | ||
permissions: [] | ||
workflow_integration: null | ||
- name: mitreAutoRemediationCreatedIssues | ||
description: Auto remediation Created Issues history Collection. | ||
schema: collections/mitre-auto-remediation-created-schema.json | ||
permissions: [] | ||
workflow_integration: null | ||
auth: | ||
scopes: | ||
- alerts:read | ||
- detects:read | ||
- custom-storage:write | ||
- custom-storage:read | ||
- api-integrations:read | ||
- api-integrations:write | ||
permissions: {} | ||
roles: [] | ||
functions: [] | ||
workflows: [] | ||
logscale: | ||
saved_searches: [] | ||
views: [] |
Oops, something went wrong.