SovereignCloudStack / issues

This repository is used for issues that are cross-repository or not bound to a specific repository.
https://github.com/orgs/SovereignCloudStack/projects/6
2 stars 1 forks source link

Evaluate Security Concerns regarding Zuul CI Usage #323

Open o-otte opened 1 year ago

o-otte commented 1 year ago

As a SCS Developer, I want the CI Tooling to fulfill certain security aspects so that it is safe to use and can not be abused by any third parties.

The Zuul is used for our CI tooling. We need to ensure that it is configured in a way that we are able to use it securely. I.E. https://owasp.org/www-project-top-10-ci-cd-security-risks/

We should evaluate which security aspects are important for us and amend our configuration accordingly.

Definition of Ready:

Definition of Done:

artificial-intelligence commented 1 year ago

regarding personal access tokens:

it should now be possible to restrict their access to certain repositories and even certain actions, like only reading issues, according to the github blog:

https://github.blog/2022-10-18-introducing-fine-grained-personal-access-tokens-for-github/

bitkeks commented 3 months ago

What's the status here?