Description

YugabyteDB Anywhere provides deployment, orchestration, and monitoring for managing YugabyteDB clusters. YugabyteDB Anywhere can create a YugabyteDB cluster with multiple pods provided by Kubernetes or OpenShift and logically grouped together to form one logical distributed database.

Overview

IdentityNamespaceAutomountSecretsPermissionsWorkloadsRisk
yugawaredefault134Critical

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


Identities

🤖 yugaware

Namespace: default  |  Automount:

🔑 Permissions (13)

RoleResourceVerbsRiskTags
ClusterRole yugawarecore/nodes/proxycreate · get · list · watchCriticalAuthorizationBypass ClusterAdminAccess CodeExecution ElevationOfPrivilege LateralMovement (+1 more)
ClusterRole yugawarecore/podscreate · get · list · watchCriticalLateralMovement Persistence PotentialPrivilegeEscalation PrivilegeEscalation WorkloadExecution
ClusterRole yugawarecore/pods/execcreate · get · list · watchCriticalClusterWidePodExec CodeExecution ElevationOfPrivilege LateralMovement PodExec (+1 more)
ClusterRole yugawarecore/secretscreate · delete · get · list · patch · update · watchCriticalClusterWideSecretAccess CredentialAccess DataExposure InformationDisclosure Persistence (+4 more)
ClusterRole yugawarecore/namespacescreate · delete · get · list · patch · update · watchHighClusterStructure DenialOfService InformationDisclosure NamespaceLifecycle Reconnaissance (+1 more)
ClusterRole yugawarecore/pods/portforwardcreate · delete · get · list · patch · update · watchHighClusterWidePodPortForward LateralMovement NetworkManipulation PodPortForward
ClusterRole yugawarecore/deploymentscreate · delete · get · list · update · watchLow
ClusterRole yugawareextensions/deploymentscreate · delete · get · list · update · watchLow
ClusterRole yugawarecore/endpointscreate · get · list · watchLow
ClusterRole yugawareextensions/ingressesget · list · watchLow
ClusterRole yugawarecore/nodescreate · get · list · watchLow
ClusterRole yugawarecore/servicescreate · delete · get · list · update · watchLow
ClusterRole yugawareextensions/servicescreate · delete · get · list · update · watchLow

⚠️ Potential Abuse (14)

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

📦 Workloads (4)

KindNameContainerImage
StatefulSetyugaware-yugawarenginxnginxinc/nginx-unprivileged:1.23.4
StatefulSetyugaware-yugawarepostgrespostgres:14.8
StatefulSetyugaware-yugawareprometheusprom/prometheus:v2.43.0
StatefulSetyugaware-yugawareyugawarequay.io/yugabyte/yugaware:2.16.5.0-b24