Description

Flagger is a progressive delivery operator for Kubernetes

Overview

IdentityNamespaceAutomountSecretsPermissionsWorkloadsRisk
flaggerdefault441Critical

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


Identities

🤖 flagger

Namespace: default  |  Automount:

🔑 Permissions (44)

RoleResourceVerbsRiskTags
ClusterRole flaggercore/configmapscreate · delete · get · list · patch · update · watchCriticalConfigMapAccess DataExposure InformationDisclosure PotentialPrivilegeEscalation Tampering
ClusterRole flaggerapps/daemonsetscreate · delete · get · list · patch · update · watchCriticalNodeAccess Persistence PrivilegeEscalation Tampering WorkloadLifecycle
ClusterRole flaggerapps/deploymentscreate · delete · get · list · patch · update · watchCriticalPersistence PotentialPrivilegeEscalation PrivilegeEscalation Tampering WorkloadLifecycle
ClusterRole flaggercore/secretscreate · delete · get · list · patch · update · watchCriticalClusterWideSecretAccess CredentialAccess DataExposure InformationDisclosure Persistence (+4 more)
ClusterRole flaggercore/servicescreate · delete · get · list · patch · update · watchCriticalDenialOfService NetworkManipulation ServiceExposure Tampering
ClusterRole flaggernetworking.k8s.io/ingressescreate · delete · get · list · patch · update · watchHighDenialOfService NetworkManipulation ServiceExposure Tampering
ClusterRole flaggercore/eventscreate · delete · get · list · patch · update · watchMediumInformationDisclosure OperationalData Reconnaissance
ClusterRole flaggerflagger.app/alertproviderscreate · delete · get · list · patch · update · watchLow
ClusterRole flaggerflagger.app/alertproviders/statuscreate · delete · get · list · patch · update · watchLow
ClusterRole flaggerflagger.app/canariescreate · delete · get · list · patch · update · watchLow
ClusterRole flaggerflagger.app/canaries/statuscreate · delete · get · list · patch · update · watchLow
ClusterRole flaggercore/configmaps/finalizerscreate · delete · get · list · patch · update · watchLow
ClusterRole flaggerapps/daemonsets/finalizerscreate · delete · get · list · patch · update · watchLow
ClusterRole flaggerapps/deployments/finalizerscreate · delete · get · list · patch · update · watchLow
ClusterRole flaggernetworking.istio.io/destinationrulescreate · delete · get · list · patch · update · watchLow
ClusterRole flaggernetworking.istio.io/destinationrules/finalizerscreate · delete · get · list · patch · update · watchLow
ClusterRole flaggerautoscaling/horizontalpodautoscalerscreate · delete · get · list · patch · update · watchLow
ClusterRole flaggerautoscaling/horizontalpodautoscalers/finalizerscreate · delete · get · list · patch · update · watchLow
ClusterRole flaggerprojectcontour.io/httpproxiescreate · delete · get · list · patch · update · watchLow
ClusterRole flaggerprojectcontour.io/httpproxies/finalizerscreate · delete · get · list · patch · update · watchLow
ClusterRole flaggerspecs.smi-spec.io/httproutegroupscreate · delete · get · list · patch · update · watchLow
ClusterRole flaggerspecs.smi-spec.io/httproutegroups/finalizerscreate · delete · get · list · patch · update · watchLow
ClusterRole flaggerextensions/ingressescreate · delete · get · list · patch · update · watchLow
ClusterRole flaggerextensions/ingresses/finalizerscreate · delete · get · list · patch · update · watchLow
ClusterRole flaggernetworking.k8s.io/ingresses/finalizerscreate · delete · get · list · patch · update · watchLow
ClusterRole flaggerflagger.app/metrictemplatescreate · delete · get · list · patch · update · watchLow
ClusterRole flaggerflagger.app/metrictemplates/statuscreate · delete · get · list · patch · update · watchLow
ClusterRole flaggergateway.solo.io/routetablescreate · delete · get · list · patch · update · watchLow
ClusterRole flaggergateway.solo.io/routetables/finalizerscreate · delete · get · list · patch · update · watchLow
ClusterRole flaggercore/secrets/finalizerscreate · delete · get · list · patch · update · watchLow
ClusterRole flaggercore/services/finalizerscreate · delete · get · list · patch · update · watchLow
ClusterRole flaggertraefik.containo.us/traefikservicescreate · delete · get · list · patch · update · watchLow
ClusterRole flaggersplit.smi-spec.io/trafficsplitscreate · delete · get · list · patch · update · watchLow
ClusterRole flaggersplit.smi-spec.io/trafficsplits/finalizerscreate · delete · get · list · patch · update · watchLow
ClusterRole flaggergloo.solo.io/upstreamscreate · delete · get · list · patch · update · watchLow
ClusterRole flaggergloo.solo.io/upstreams/finalizerscreate · delete · get · list · patch · update · watchLow
ClusterRole flaggerappmesh.k8s.aws/virtualnodescreate · delete · get · list · patch · update · watchLow
ClusterRole flaggerappmesh.k8s.aws/virtualnodes/finalizerscreate · delete · get · list · patch · update · watchLow
ClusterRole flaggerappmesh.k8s.aws/virtualrouterscreate · delete · get · list · patch · update · watchLow
ClusterRole flaggerappmesh.k8s.aws/virtualrouters/finalizerscreate · delete · get · list · patch · update · watchLow
ClusterRole flaggerappmesh.k8s.aws/virtualservicescreate · delete · get · list · patch · update · watchLow
ClusterRole flaggernetworking.istio.io/virtualservicescreate · delete · get · list · patch · update · watchLow
ClusterRole flaggerappmesh.k8s.aws/virtualservices/finalizerscreate · delete · get · list · patch · update · watchLow
ClusterRole flaggernetworking.istio.io/virtualservices/finalizerscreate · delete · get · list · patch · update · watchLow

⚠️ Potential Abuse (17)

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

📦 Workloads (1)

KindNameContainerImage
Deploymentflaggerflaggerghcr.io/fluxcd/flagger:1.6.2