| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-10-14 | 1.4 kB | |
| v2.2.0 - Zero-Credential Static HCL Engine _ SSRF Hardening source code.tar.gz | 2026-10-14 | 49.9 kB | |
| v2.2.0 - Zero-Credential Static HCL Engine _ SSRF Hardening source code.zip | 2026-10-14 | 68.6 kB | |
| Totals: 3 Items | 120.0 kB | 0 | |
Highlights
1. Zero-Credential Static HCL Workspace Scanning (pkg/localscan)
- Scans Terraform
.tfworkspace configurations directly without requiringterraform init, cloud provider credentials, or a generated plan file. - Inspects and correlates DNS records and tenancy endpoints across:
- AWS: Route53 (
aws_route53_recordCNAME & ALIAS) and S3 (aws_s3_bucket) - Cloudflare: DNS records (
cloudflare_record) - Azure DNS: CNAME and A records (
azurerm_dns_cname_record,azurerm_dns_a_record) - Google Cloud DNS: Resource record sets (
google_dns_record_set) - In GitHub Actions (
SubdomainWatch/takeover-guard@v2),plan_file: ''is optional and defaults to zero-credential static scanning viatf_dir: '.'.
2. CLI Flag --plan & --plan-file Alias Support
- Supports both
--plan-fileand--planflags for inspecting speculative Terraform plan JSON files. - Automatically selects the static HCL engine when running locally or when no plan file is supplied.
3. Hardened Prober/Syncer Network Guards & Global-Only Git Lookup
- SSRF Hardening: Hardened
pkg/proberandpkg/syncernetwork guards against cloud metadata access (AWS IMDSv1/v2, Azure, GCP) and private CIDR ranges. - Git Config Safety: Restricted pre-commit override snippet generation to
--globalgit config lookup, ensuring local repository.git/configfiles are never evaluated.