Skip to main content

15 docs tagged with "rbac"

View all tags

aad-pod-identity

aad-pod-identity enables Kubernetes pods on Azure to use Azure Active Directory identities for accessing Azure resources without storing credentials.

audit2rbac

audit2rbac automatically generates RBAC policies from Kubernetes audit logs, enabling precise least-privilege configurations based on actual API usage.

Exec/Attach Credential Theft

Attack scenario demonstrating how kubectl exec and attach commands can be abused to steal credentials and sensitive data from running containers.

Insecure RBAC Permissions

How overly permissive Kubernetes RBAC configurations enable privilege escalation and full cluster compromise.

kiam

kiam provides AWS IAM credentials to pods running on Kubernetes, using a client-server architecture for improved security over metadata interception.

kube2iam

kube2iam enables Kubernetes pods to assume AWS IAM roles, providing fine-grained AWS credential management without exposing long-lived credentials.

kubectl-bindrole

kubectl-bindrole finds all Kubernetes roles and cluster roles bound to a specified ServiceAccount, User, or Group, helping audit RBAC configurations.

kubectl-who-can

kubectl-who-can shows which subjects have RBAC permissions to perform specific actions on Kubernetes resources, helping identify privilege distribution.

kubernetes-rbac-audit

kubernetes-rbac-audit is an auditing tool that analyzes RBAC configurations to identify risky permissions and potential security misconfigurations.

Privileged Service Accounts

How attackers exploit overly privileged Kubernetes Service Accounts to gain cluster-wide access and escalate privileges.

rakkess

rakkess displays an access matrix showing which Kubernetes resources a user, group, or service account can access, providing a comprehensive RBAC overview.

rback

rback generates visual diagrams of Kubernetes RBAC configurations, making it easier to understand and audit complex permission structures.

Securing Debug Container Access

How to control ephemeral container and kubectl debug access through RBAC, Pod Security Standards, and admission control in Kubernetes.