Skip to content

Commit 2d9bceb

Browse files
committed
Fix strings, add malware scan
1 parent 664088e commit 2d9bceb

3 files changed

Lines changed: 31 additions & 11 deletions

File tree

data/BuildandDeployment.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -100,8 +100,8 @@ Deployment:
100100
samm: OE2-A
101101
samm2: TODO
102102
iso27001-2017:
103-
- 12.3
104-
- 14.2.6
103+
- "12.3"
104+
- "14.2.6"
105105
Blue/Green Deployment:
106106
risk: A new artifacts version can have unknown defects.
107107
measure: By having multiple production environments, a deployment can be performant
@@ -267,8 +267,8 @@ Deployment:
267267
level: 3
268268
samm2: o-incident-management|TODO
269269
iso27001-2017:
270-
- 8.1
271-
- 8.2
270+
- "8.1"
271+
- "8.2"
272272
Patch Management:
273273
A patch policy is defined:
274274
risk: Vulnerabilities in running containers stay for long and might get exploited.
@@ -307,8 +307,8 @@ Patch Management:
307307
level: 1
308308
samm2: o-environment-management|B|1
309309
iso27001-2017:
310-
- 12.6.1
311-
- 14.2.5
310+
- "12.6.1"
311+
- "14.2.5"
312312
implementation:
313313
- <a href="https://dependabot.com/">dependabot</a>
314314
- Jenkins

data/CultureandOrg.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -148,9 +148,9 @@ Education and Guidance:
148148
level: 4
149149
iso27001-2017:
150150
- ware games are not explicitly required in ISO 27001 may be
151-
- 7.2.2
152-
- 16.1
153-
- 16.1.5
151+
- "7.2.2"
152+
- "16.1"
153+
- "16.1.5"
154154
Reward of good communication:
155155
risk: Employees are not getting excited about security.
156156
measure: Good communication and transparency encourages cross-organisational support. Gamification of security is also known to help, examples include T-Shirts, mugs, cups, giftcards and 'High-Fives'.
@@ -178,7 +178,7 @@ Education and Guidance:
178178
level: 4
179179
samm: EG2-B
180180
iso27001-2017:
181-
- 7.1.1
181+
- "7.1.1"
182182
Culture and Org.:
183183
Conduction of advanced threat modelling:
184184
risk: Inadequate identification of business and technical risks.

data/TestandVerification.yml

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -745,6 +745,9 @@ Static depth for infrastructure:
745745
level: 3
746746
implementation:
747747
samm2: v-security-testing|A|1
748+
iso27001-2017:
749+
- 12.6.1
750+
- 14.2.5
748751
Check for new image version​:
749752
risk: When a new version of an image is available, it might fixes security vulnerabilities.
750753
measure: Check for new images of containers in production.
@@ -755,5 +758,22 @@ Static depth for infrastructure:
755758
usefulness: 2
756759
level: 3
757760
implementation:
758-
samm2: v-security-testing|A|2
761+
samm2: v-security-testing|A|2
762+
iso27001-2017:
763+
- 12.6.1
764+
- 14.2.5
765+
- 12.2.1
766+
Check for malware in components:
767+
risk: Third party components might be compromised by malware. Ether due to the maintainer (e.g. typo squatting of an image name and using the wrong image) or by an attacker on behalf of the maintainer with stolen credentials.
768+
measure: Check for malware in components (e.g. container images, VM baseline images, libaries).
769+
difficultyOfImplementation:
770+
knowledge: 2
771+
time: 2
772+
resources: 2
773+
usefulness: 3
774+
level: 3
775+
implementation:
776+
samm2: v-security-testing|A|2
777+
iso27001-2017:
778+
- 12.2.1
759779
...

0 commit comments

Comments
 (0)