CI/CD and Software Supply Chain Attack Surface
Self-hosted runners, Jenkins, dependency confusion, artifact poisoning, npm and PyPI trust, secrets in git history and Postman collections in a repo.
retired boxes, exploit notes, tooling we wrote because nothing else did the job.
Self-hosted runners, Jenkins, dependency confusion, artifact poisoning, npm and PyPI trust, secrets in git history and Postman collections in a repo.
AWS Lambda execution roles, cross-cloud serverless, SQS consumers that trust message content, and CDN origins still reachable without the edge in front.
S3 and cross-cloud storage policy, Terraform state, Azure Key Vault, SAS tokens, HashiCorp Vault and KMS: who can read, decrypt and sign.
AWS STS AssumeRole, Azure managed identities, Entra ID, service principals, GCP impersonation and Cognito trust policies: movement without a password.
From one RBAC verb to cluster control, plus ServiceAccount tokens, registry credentials, workload identity and admission webhooks that run before a pod exists.