Description

DirectPV - AIStor Volume Manager

Overview

IdentityNamespaceAutomountSecretsPermissionsWorkloadsRisk
directpv-min-iodirectpv—197Critical

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


Identities

directpv-min-io

Namespace: directpv  |  Automount:

Permissions (19)

RoleResourceVerbsRiskTags
ClusterRole directpv-min-ioapiextensions.k8s.io/customresourcedefinitionscreate · delete · get · list · patch · update · watchCriticalCRDManipulation PotentialPrivilegeEscalation Tampering
ClusterRole directpv-min-iopolicy/podsecuritypoliciesuseCriticalDeprecatedFeature NodeAccess PodSecurityPolicy PrivilegeEscalation
ClusterRole directpv-min-iocore/secretsget · list · watchCriticalClusterWideSecretAccess CredentialAccess DataExposure InformationDisclosure SecretAccess
ClusterRole directpv-min-iostorage.k8s.io/csinodesget · list · watchMediumInformationDisclosure NodeAccess Reconnaissance StorageDetailsDisclosure
ClusterRole directpv-min-iocore/eventscreate · list · patch · update · watchMediumInformationDisclosure OperationalData Reconnaissance
ClusterRole directpv-min-iodirectpv.min.io/directpvdrivescreate · delete · get · list · update · watchLow
ClusterRole directpv-min-iodirectpv.min.io/directpvinitrequestscreate · delete · get · list · update · watchLow
ClusterRole directpv-min-iodirectpv.min.io/directpvnodescreate · delete · get · list · update · watchLow
ClusterRole directpv-min-iodirectpv.min.io/directpvvolumescreate · delete · get · list · update · watchLow
ClusterRole directpv-min-iocore/endpointscreate · delete · get · list · update · watchLow
ClusterRole directpv-min-iocoordination.k8s.io/leasescreate · delete · get · list · update · watchLow
Role directpv-min-iocoordination.k8s.io/leasescreate · delete · get · list · update · watchLow
ClusterRole directpv-min-iocore/nodesget · list · watchLow
ClusterRole directpv-min-iocore/persistentvolumeclaimsget · list · update · watchLow
ClusterRole directpv-min-iocore/persistentvolumeclaims/statuspatchLow
ClusterRole directpv-min-iocore/persistentvolumescreate · delete · get · list · patch · watchLow
ClusterRole directpv-min-iocore/podsget · list · watchLow
ClusterRole directpv-min-iostorage.k8s.io/storageclassesget · list · watchLow
ClusterRole directpv-min-iostorage.k8s.io/volumeattachmentsget · list · watchLow

Potential Abuse (7)

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

Workloads (7)

KindNameContainerImage
DaemonSetnode-serverliveness-probequay.io/minio/livenessprobe@sha256:d8f7d431a2a148970dcb337f24b265d173bcee58bbeeae9af7ae60f01ce49be2
DaemonSetnode-servernode-controllerquay.io/minio/directpv:v5.0.0
DaemonSetnode-servernode-driver-registrarquay.io/minio/csi-node-driver-registrar@sha256:8f00013a19bd3bea021f3e96b093814fb110b383c0fd050d2a5309afb0ed0ccb
DaemonSetnode-servernode-serverquay.io/minio/directpv:v5.0.0
Deploymentcontrollercontrollerquay.io/minio/directpv:v5.0.0
Deploymentcontrollercsi-provisionerquay.io/minio/csi-provisioner@sha256:24816a743663d153060f0c3fc30005f05bea23c8b0fd2551fd667042741e8562
Deploymentcontrollercsi-resizerquay.io/minio/csi-resizer@sha256:fc0c1f9cbc0ebb16283c0e425c031041eedb0e8ebbe6a1adec3de41584548ce6