main.tfaws_s3_bucket. dataacl+ "private"Usamos cookies de analítica y de medición publicitaria (Google, Meta). No vendemos nada y puedes rechazarlas.
Nuestros packs de reglas se ejecutan en cada push. El triaje con IA descarta el ruido y el autofix llega a tu PR.
resource "aws_s3_bucket" "data" { bucket = "customer-pii" acl = "public-read" acl = "private" versioning { enabled = false enabled = true }}resource "aws_s3_bucket_public_access_block" "data" { bucket = aws_s3_bucket.data.id block_public_acls = true restrict_public_buckets = true}
El tráfico pasa por el ALB hacia la API y la base de datos. El plan se está leyendo.aws_s3_bucket.data es público: cualquiera en internet puede leer customer-pii, rodeando la VPC.Veredicto: gravedad alta. El apply queda bloqueado, el hallazgo lleva la regla y las tres líneas.La corrección llega a main.tf: ACL privada, versionado activado, un public access block en el bucket.Plan limpio, 0 hallazgos. El bucket es privado antes de aplicar nada.
Terraform, CloudFormation, Kubernetes, Pulumi, Ansible y CDKTF, con triaje por IA incluido.
main.tfaws_s3_bucket. dataacl+ "private"template.yamlAWS:: RDS:: DBInstancePubliclyAccessible+ falsedeployment.yamlkind: DeploymentrunAsNonRoot+ truevalues.yamlservice. type: LoadBalancerservice. type+ ClusterIPsite.ymlufw: port 22ssh_allowed_cidr+ 10.0.0.0/8CIS Benchmarks (AWS, Azure, GCP, Kubernetes), NIST 800-53 y 800-171, AWS Well-Architected.
Nuestra IA lee cada alerta antes que tu equipo.
prod/iam.tf:12template.yaml:9rds.tf:21staging/iam.tf:12deployment.yaml:18values-test.yaml:7dev/iam.tf:12rds.tf:21 · aws_db_instance.orderssubida de medium a highprod, staging, dev · iam.tf:123 alertas agrupadas en unadeployment.yaml:18 · Deployment/apiDescartadas como ruido: un bucket sin tags y un ingress que solo se usa en pruebas.
En cada push, o cuando quieras
$ git push origin feat/orders-dbEscaneado en nuestros pods
El veredicto vuelve
Los hallazgos aparecen en el dashboard unificado, junto a los de SAST, SCA, secretos, CI/CD y contenedores.
La documentación explica la instalación, la configuración y cada opción.
Leer la documentaciónen inglésCode Scanning / Scanning Options
Code Repository Scanning
Checkov, KICS y Trivy dentro del CybeDefend Engine, de Terraform y CloudFormation a Helm y Kubernetes.
2. Infrastructure as Code (IAC) Security
Terraform (HCL y JSON), CloudFormation, AWS CDK, Pulumi (TypeScript, Python, Go, .NET), CDKTF, manifiestos de Kubernetes, charts de Helm, Kustomize y playbooks de Ansible. Packs de reglas específicos de cada nube para AWS, GCP, Azure, DigitalOcean, Hetzner, Scaleway y OVH.
Conecta GitHub o GitLab una sola vez. A partir de ahí, cada push inicia un escaneo en nuestros pods, y también puedes lanzar escaneos bajo demanda desde el dashboard o la CLI. Los hallazgos llegan al dashboard unificado, junto a los de SAST, SCA, secretos, CI/CD y contenedores.
Cybe AutoFix propone un parche adaptado al framework: un diff de Terraform para un S3 mal configurado, un parche en el manifiesto de Kubernetes cuando falta el securityContext, un cambio de variable de Ansible para un puerto abierto. Cada parche llega como una PR de Cybe AutoFix lista para revisar y hacer merge.
Un solo comando conecta a CybeDefend todos los agentes de programación de tu máquina: tus reglas de negocio, tus marcos normativos y protecciones que bloquean las acciones destructivas antes de que se ejecuten.
npx -y @cybedefend/vibedefend@latest install