Skip to content

Commit f9fc196

Browse files
committed
Add PRs
1 parent 617aeb9 commit f9fc196

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

data/BuildandDeployment.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -237,6 +237,19 @@ Patch Management:
237237
usefulness: 3
238238
level: 2
239239
samm2: o-environment-management|B|1
240+
Automated PRs for patches:
241+
risk: Known vulnerabilities components might stay for long and get exploited, even when a patch is available.
242+
measure: Fast patching of third party component is needed. The DevOps way is to have an automated pull request for new components. This includes <ul><li>Applications</li><li>Virutalized operating system components (e.g. container images)</li><li>Operating Systems</li><li>Infrastructure as Code/GitOps (e.g. argocd)</li></ul>
243+
difficultyOfImplementation:
244+
knowledge: 2
245+
time: 2
246+
resources: 2
247+
usefulness: 5
248+
level: 1
249+
samm2: o-environment-management|B|1
250+
implementation:
251+
- <a href="https://dependabot.com/">dependabot</li>
252+
- Jenkins
240253
Usage of a maximum lifetime for images:
241254
risk: Vulnerabilities in images of running containers stay for too long and might get exploited. Long running containers have potential memory leaks. A compromised container might get killed by restarting the container (e.g. in case the attacker has not reached the persistence layer).
242255
measure: The periodically builded images are deployed minimum every 30 days (better hourly/daily/weekly). Meaning an image is not in production for longer than 30 days.

0 commit comments

Comments
 (0)