Typical scanner output
- Separate findings per file with no proven connection
- "You have OIDC" and "you have a secret mount" listed independently
- Hard to prioritize which paths an attacker can actually walk
Trust chain detection · live sample · no sign-in
Most scanners list findings in isolation. misconfigs builds a resource graph across your repo and proves multi-hop paths — GitHub OIDC to IAM, Secrets Manager to Kubernetes pods — with graph-linked evidence, not guesswork.
Free tier · Google sign-in · demo scans don't use your quota
A compromised GitHub Actions workflow is bad. A compromised workflow that federates to a production IAM role, reads Secrets Manager, and mounts those credentials into a running pod — that's a breach playbook. Trust chain detection maps those links across Terraform, CI/CD YAML, IAM policies, and Kubernetes manifests.
These are common patterns — not an exhaustive playbook. Upload a project zip to the full stack scanner and misconfigs builds a trust graph from your configs to surface proven chains like:
Workflow requests id-token: write, assumes an IAM role via OIDC trust, reads Secrets Manager, and a deployment mounts the secret.
GitLab id_tokens federate to an IAM role, grant secret read access, and the same secret appears in a production Deployment.
SAML federation into an IAM role, Secrets Manager access, and a Kubernetes workload consuming the synced secret.
ServiceAccount annotated for IRSA, IAM role with secret read, and a pod mounting the credential store path.
Workload identity federation from GitHub to a GCP service account, Secret Manager read, and GKE secret mount.
Pipeline OIDC trust scoped too broadly — a single workflow compromise can reach admin-level IAM permissions.
Pre-built output from trust-chain-demo.zip — four proven AWS trust chains.
Click any step in the swimlane to see linked configs. No account required.
Drop Terraform, GitHub Actions, GitLab CI, Okta exports, and Kubernetes manifests into the full stack scanner.
misconfigs links OIDC providers, IAM roles, secret stores, and pod mounts by identifier — across files and layers.
Trust chains appear first in Attack paths with a green badge, swimlane diagrams, and a minimum fix set for remediation.
Run a full stack scan on your repo — free tier includes 2 runs per month. Or download the demo zip and upload it at /stack.
misconfigs detects proven trust chains — multi-hop paths where CI/CD OIDC, IAM roles, secret stores, and Kubernetes pod mounts are graph-linked across files in your repo.
Unlike scanners that list isolated findings, trust chain detection shows how a compromised GitHub Actions workflow can reach production credentials through federated identity and secret mounts.
The full stack scanner maps GitHub and GitLab OIDC trust policies, Okta SAML federation, EKS IRSA annotations, GCP workload identity, and Azure federated credentials into a single trust graph.
Upload one project zip to find proven paths from pipeline compromise to runtime secrets — then prioritize fixes with the minimum fix set.