Skill: AuthN / AuthZ Relaxation
- Webhook handlers that skip token validation or trust
X-Forwarded-For/X-Remote-User(CWE-287, CWE-306). - New admission webhooks registered with
failurePolicy: Ignorewithout explicit, documented justification (CWE-352-class bypass). - Privileged operations (cross-namespace reads, secret reads, impersonation) on a
tenant's behalf without a preceding
SubjectAccessReview. - New ClusterRoles with wildcard verbs (
*) or resources (*). New RBAC must use minimum verbs and preferRoleBindingoverClusterRoleBindingwhere namespace scope suffices (CWE-269, CWE-862, CWE-863). Secretreads via a blanket cluster-wide verb instead ofresourceNamesscoping.- Pod specs setting
HostPID,HostNetwork,HostIPC,privileged: true,allowPrivilegeEscalation: true, mounting sensitive host paths (/etc/kubernetes,/var/run/docker.sock), or droppingrunAsNonRoot: true.