Kubetier
← Permission Reference
T1

bind roles

Removes the safeguard against binding a namespaced Role with permissions you don't hold.

Binding a ClusterRole such as cluster-admin through a RoleBinding still requires bind on clusterroles, not bind on roles.

API Group
rbac.authorization.k8s.io
Scope
namespaced
Audit Level
RequestResponse

Escalation Paths

  1. Use escalate on roles to bypass the check that normally prevents writing permissions you do not already hold.

  2. Create or update a Role granting arbitrary permissions in the namespace.

  3. Activate it with a RoleBinding.

    Creating or changing the binding still needs bind on the referenced Role, or the caller must already hold the referenced permissions.

Additional rights needed:

K8s docs ↗
K8s docs ↗