Skip to content

build(deps): bump helm/chart-releaser-action from 1.4.1 to 1.6.0 (#99) #117

build(deps): bump helm/chart-releaser-action from 1.4.1 to 1.6.0 (#99)

build(deps): bump helm/chart-releaser-action from 1.4.1 to 1.6.0 (#99) #117

Triggered via push April 16, 2024 07:44
Status Success
Total duration 50s
Artifacts

kics.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

10 warnings
[MEDIUM] Container Running With Low UID: charts/policy-hub/templates/deployment-hub.yaml#L39
Check if containers are running with low UID, which might cause conflicts with the host's user table.
[MEDIUM] Seccomp Profile Is Not Configured: charts/policy-hub/templates/deployment-hub.yaml#L39
Containers should be configured with a secure Seccomp profile to restrict potentially dangerous syscalls
[MEDIUM] Service Account Token Automount Not Disabled: charts/policy-hub/templates/deployment-hub.yaml#L38
Service Account Tokens are automatically mounted even if not necessary
[MEDIUM] Unpinned Actions Full Length Commit SHA: .github/workflows/release-please.yml#L36
Pinning an action to a full length commit SHA is currently the only way to use an action as an immutable release. Pinning to a particular SHA helps mitigate the risk of a bad actor adding a backdoor to the action's repository, as they would need to generate a SHA-1 collision for a valid Git object payload. When selecting a SHA, you should verify it is from the action's repository and not a repository fork.
[MEDIUM] Unpinned Actions Full Length Commit SHA: .github/workflows/chart-test.yml#L74
Pinning an action to a full length commit SHA is currently the only way to use an action as an immutable release. Pinning to a particular SHA helps mitigate the risk of a bad actor adding a backdoor to the action's repository, as they would need to generate a SHA-1 collision for a valid Git object payload. When selecting a SHA, you should verify it is from the action's repository and not a repository fork.
[MEDIUM] Unpinned Actions Full Length Commit SHA: .github/workflows/release.yml#L61
Pinning an action to a full length commit SHA is currently the only way to use an action as an immutable release. Pinning to a particular SHA helps mitigate the risk of a bad actor adding a backdoor to the action's repository, as they would need to generate a SHA-1 collision for a valid Git object payload. When selecting a SHA, you should verify it is from the action's repository and not a repository fork.
[LOW] Container Requests Not Equal To It's Limits: charts/policy-hub/templates/deployment-hub.yaml#L130
Containers must have the same resource requests set as limits. This is recommended to avoid resource DDoS of the node during spikes and means that 'requests.memory' and 'requests.cpu' must equal 'limits.memory' and 'limits.cpu', respectively
[LOW] Deployment Without PodDisruptionBudget: charts/policy-hub/templates/deployment-hub.yaml#L32
Deployments should be assigned with a PodDisruptionBudget to ensure high availability
[LOW] Healthcheck Instruction Missing: docker/Dockerfile-policy-hub-migrations#L29
Ensure that HEALTHCHECK is being used. The HEALTHCHECK instruction tells Docker how to test a container to check that it is still working
[LOW] Healthcheck Instruction Missing: docker/Dockerfile-policy-hub-service#L29
Ensure that HEALTHCHECK is being used. The HEALTHCHECK instruction tells Docker how to test a container to check that it is still working