You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: data/BuildandDeployment.yml
+22-22Lines changed: 22 additions & 22 deletions
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
---
2
2
Build:
3
-
Building and testing of artefacts in virtual environments:
4
-
risk: While building and testing artefacts, third party systems, application frameworks
3
+
Building and testing of artifacts in virtual environments:
4
+
risk: While building and testing artifacts, third party systems, application frameworks
5
5
and 3rd party libraries are used. These might be malicious as a result of vulnerable
6
6
libraries or because they are altered during the delivery phase.
7
7
measure: Each step during within the build and testing phase is performed in a separate virtual
@@ -16,7 +16,7 @@ Build:
16
16
samm2: i-secure-build|A|2
17
17
Defined build process:
18
18
risk: Performing builds without a defined process is error prone.
19
-
For example, as a result of incorect security related configuration.
19
+
For example, as a result of incorrect security related configuration.
20
20
measure: A well defined build process lowers the possibility of errors during the build
21
21
process.
22
22
difficultyOfImplementation:
@@ -28,7 +28,7 @@ Build:
28
28
implementation: "Jenkins, Docker"
29
29
samm2: i-secure-build|A|1
30
30
Regular tests:
31
-
risk: After pushing source code to the version control system, any elay in receiving feedback on defects makes them harder for the developer to remediate.
31
+
risk: After pushing source code to the version control system, any delay in receiving feedback on defects makes them harder for the developer to remediate.
32
32
measure: On each push and/or at given intervals automatic security tests are performed.
33
33
difficultyOfImplementation:
34
34
knowledge: 1
@@ -47,22 +47,22 @@ Build:
47
47
resources: 2
48
48
usefulness: 3
49
49
level: 3
50
-
implementation:
50
+
implementation:
51
51
dependsOn:
52
52
- Defined build process
53
53
samm: OA3-B
54
54
samm2: i-secure-build|A|2
55
-
Signing of artefacts:
56
-
risk: Unauthorized manipulation of artefacts might be difficult to spot. For example, this may result in
55
+
Signing of artifacts:
56
+
risk: Unauthorized manipulation of artifacts might be difficult to spot. For example, this may result in
57
57
images with malicious code in the Docker registry.
58
-
measure: Digitally signing artefacts for all steps during the build and specally docker images, helps to ensure their integrity.
58
+
measure: Digitally signing artifacts for all steps during the build and especially docker images, helps to ensure their integrity.
0 commit comments