IAM / RBAC analyzer
Paste an AWS IAM policy, Kubernetes RBAC manifest or GCP binding and see the dangerous grants highlighted: wildcards, PassRole, secrets access, public principals.
Reading policies the way an attacker does
Paste an AWS IAM policy, a Kubernetes Role/RoleBinding manifest or a GCP IAM binding list — the format is detected automatically — and the grants that actually cause incidents get highlighted: wildcard actions and resources, iam:PassRole on *, IAM self-escalation calls, secrets access, escalation verbs, cluster-admin bindings, allUsers members.
The rules encode the known privilege-escalation paths, not style preferences. A policy can be perfectly valid JSON and still hand out the account: Action s3:* plus Resource * reads as "S3 access" in review and as "delete every bucket" in an incident.
Everything is analyzed in your browser. Your policies describe your infrastructure's trust boundaries — they are exactly the kind of document that shouldn't be pasted into someone's backend.
Why is iam:PassRole such a big deal?
What's wrong with reading Secrets in Kubernetes?
The analyzer found nothing. Is the policy safe?
Does it understand SCPs, permission boundaries or conditions?
Related tools: K8s manifest validator, Secret scanner and Kubernetes CVEs.