Description

Helm chart for deploying a multi-tenant etcd cluster.

Overview

IdentityNamespaceAutomountSecretsPermissionsWorkloadsRisk
etcddefaultโŒโ€”44Low

Numbers in the last two columns indicate how many bindings or workloads involve each ServiceAccount.


Identities

๐Ÿค– etcd

Namespace: default ย |ย  Automount: โŒ

๐Ÿ”‘ Permissions (4)

RoleResourceVerbsRiskTags
Role etcd-gen-certs-rolecore/secretscreateLow
Role etcd-gen-certs-roleapps/statefulsetsget ยท list ยท watchLow
Role etcd-gen-certs-rolecore/secrets (restricted to: etcd-certs)deleteLowResourceNameRestricted
Role etcd-gen-certs-rolecore/secrets (restricted to: root-client-certs)deleteLowResourceNameRestricted

โš ๏ธ Potential Abuse (1)

The following security risks were found based on the above permissions:

๐Ÿ“ฆ Workloads (4)

KindNameContainerImage
CronJobkamaji-etcd-defragetcd-clientquay.io/coreos/etcd:v3.5.4
Jobkamaji-etcd-etcd-setupetcd-clientquay.io/coreos/etcd:v3.5.4
Jobkamaji-etcd-etcd-teardownkubectlclastix/kubectl:v1.20
StatefulSetetcdetcdquay.io/coreos/etcd:v3.5.4