Skip to content

Commit

Permalink
Merge pull request #5 from 5GSEC/shivkb/fix-ci-verify
Browse files Browse the repository at this point in the history
feat: Update threat template
  • Loading branch information
shivaccuknox authored Dec 28, 2023
2 parents 1049476 + 667bd5b commit d29919e
Show file tree
Hide file tree
Showing 3 changed files with 63 additions and 12 deletions.
31 changes: 25 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,20 +18,39 @@ Repository to hold Security Intents in standard template format.
title: # Scenario-title
description: # Detailed description of the scenario
severity: # High/Medium/Low
oranThreadId: # mapping to Threat IDs defined in O-RAN WG11 Threat Model document
tags: [oran, 5gcore, generic, oranThreatId]
detectionMethods: #Mechanisms to detect the threat - https://fight.mitre.org/data%20sources
- name: applicationlog
tag: [mitre, ds0015]
description: desc
url: https://fight.mitre.org/data%20sources/DS0015
- name: myapplicationlog
tag: [accuknox, ax0015]
description: desc
url: https://...
mitigationMethods: #Mechanisms to mitigate the threat - https://fight.mitre.org/mitigations
- name: applicationlog
tag: [mitre, ds0015]
description: desc
url: https://fight.mitre.org/data%20sources/DS0015
- name: myapplicationlog
tag: [accuknox, ax0015]
description: desc
url: https://...
securityIntents:
- sample-si-1.yaml
- params # We use this field to replace the values in template
- sample-si-2.yaml
- params
- sample-si-1 # no params for now
- sample-si-2
securityIntentBinding: sample-si-binding.yaml
preDeploymentConsiderations: #Anything that can be done in CI/CD pipelines that can alleviate this threat
references: [ref1, ref2]
references:
- name: ref1
url:
- name: ref2
url:
```

## Security Threats
- [threatPackageInstallation](threats/execution/threatPackageInstallation.yaml)
- [threatTemplate](threats/threatTemplate.yaml)

## Contributions welcome...
Expand Down
14 changes: 14 additions & 0 deletions threats/execution/threatPackageInstallation.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
title: Package installation
description: An adversary may use package management to deploy lateral movement tools
severity: high
oranThreadId:
detectionMethods: [ mitre/DS0015, accuknox/xxxx ] # application log
mitigationMethods: [ mitre/M1030, accuknox/yyyy ] # network segmentation
securityIntents:
- blockPort
- params # We use this field to replace the values in template
- sample-si-2.yaml
- params
securityIntentBinding: sample-si-binding.yaml
preDeploymentConsiderations: #Anything that can be done in CI/CD pipelines that can alleviate this threat
references: [ref1, ref2]
30 changes: 24 additions & 6 deletions threats/threatTemplate.yaml
Original file line number Diff line number Diff line change
@@ -1,14 +1,32 @@
title: # Scenario-title
description: # Detailed description of the scenario
severity: # High/Medium/Low
oranThreadId: # mapping to Threat IDs defined in O-RAN WG11 Threat Model document
tags: [oran, 5gcore, generic, oranThreatId]
detectionMethods: #Mechanisms to detect the threat - https://fight.mitre.org/data%20sources
- name: applicationlog
tag: [mitre, ds0015]
description: desc
url: https://fight.mitre.org/data%20sources/DS0015
- name: myapplicationlog
tag: [accuknox, ax0015]
description: desc
url: https://...
mitigationMethods: #Mechanisms to mitigate the threat - https://fight.mitre.org/mitigations
- name: applicationlog
tag: [mitre, ds0015]
description: desc
url: https://fight.mitre.org/data%20sources/DS0015
- name: myapplicationlog
tag: [accuknox, ax0015]
description: desc
url: https://...
securityIntents:
- sample-si-1.yaml
- params # We use this field to replace the values in template
- sample-si-2.yaml
- params
- sample-si-1 # no params for now
- sample-si-2
securityIntentBinding: sample-si-binding.yaml
preDeploymentConsiderations: #Anything that can be done in CI/CD pipelines that can alleviate this threat
references: [ref1, ref2]
references:
- name: ref1
url:
- name: ref2
url:

0 comments on commit d29919e

Please sign in to comment.