Misconfig intercettate prima del rilascio.

I nostri rule pack girano a ogni push. Il triage con l'AI elimina il rumore e l'autofix arriva nella tua PR.

high · blocked before applyPublic ACL on aws_s3_bucket.dataiac/aws/s3-public-acl · CKV_AWS_20
main.tfplan3 findings0 findings
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}

Il traffico passa dall'ALB all'API e al database. Stiamo leggendo il plan.aws_s3_bucket.data è pubblico: chiunque su internet può leggere customer-pii, aggirando la VPC.Verdetto: alto. L'apply è bloccato e il finding riporta la regola e le tre righe.La correzione arriva in main.tf: ACL privata, versioning attivo, un public access block sul bucket.Plan pulito, 0 finding. Il bucket è privato prima ancora dell'apply.

Funzionalità

I tuoi file, letti a ogni push.

Terraform, CloudFormation, Kubernetes, Pulumi, Ansible, CDKTF. Con in più il triage dell'AI.

Terraformmain.tf
aws_s3_bucket.dataacl+ "private"
CloudFormationtemplate.yaml
AWS::RDS::DBInstancePubliclyAccessible+ false
Kubernetesdeployment.yaml
kind: DeploymentrunAsNonRoot+ true
Helmvalues.yaml
service.type: LoadBalancerservice.type+ ClusterIP
Ansiblesite.yml
ufw: port 22ssh_allowed_cidr+ 10.0.0.0/8

CIS Benchmarks (AWS, Azure, GCP, Kubernetes), NIST 800-53 e 800-171, AWS Well-Architected.

Perché scegliere CybeDefend

Sicurezza cloud senza valanghe di alert.

La nostra AI legge ogni alert prima del tuo team.

Quello che ti passa lo scanner

Quello che arriva al tuo team

  1. highIl database degli ordini è aperto a internetrds.tf:21 · aws_db_instance.ordersalzato da medium a high
  2. highIl ruolo di deploy può fare qualsiasi cosa su AWSprod, staging, dev · iam.tf:123 alert raggruppati in uno
  3. mediumIl container dell'API può girare come rootdeployment.yaml:18 · Deployment/api

Scartati come rumore: un bucket senza tag e un ingress usato solo per i test.

Inviata aJiraGitHub IssuesGitLab IssuesSlack
  • Scarta il rumore
  • Raggruppa i duplicati
  • Porta in cima ciò che è davvero esposto
Dove gira la scansione IaC

Collega il repo, il resto è automatico.

Esplora tutte le integrazioni

Come funziona,
nel dettaglio.

La documentazione spiega l'installazione, la configurazione e ogni opzione.

Leggi la documentazionein inglese

Code Scanning / Scanning Options

Code Repository Scanning

Checkov, KICS e Trivy nel CybeDefend Engine, da Terraform e CloudFormation fino a Helm e Kubernetes.

2. Infrastructure as Code (IAC) Security

FAQ

Domande frequenti su CybeDefend IaC.

Quali framework IaC e cloud coprite?

Terraform (HCL e JSON), CloudFormation, AWS CDK, Pulumi (TypeScript, Python, Go, .NET), CDKTF, manifest Kubernetes, chart Helm, Kustomize, playbook Ansible. Rule pack specifici per AWS, GCP, Azure, DigitalOcean, Hetzner, Scaleway e OVH.

Come si avvia la scansione?

Basta collegare GitHub o GitLab una volta. Da quel momento ogni push avvia una scansione sui nostri pod, e puoi anche lanciarne una quando vuoi dalla dashboard o dalla CLI. I finding arrivano nella dashboard unificata, accanto a quelli di SAST, SCA, Secrets, CI/CD e Container.

Che aspetto ha l'autofix?

Cybe AutoFix propone una patch su misura per il framework: un diff Terraform per una misconfig S3, una patch al manifest Kubernetes per un securityContext mancante, una variabile Ansible corretta per una porta aperta. Ogni patch arriva come PR Cybe AutoFix, pronta per la review e il merge.

Installa VibeDefend in 5 secondi.

Un solo comando collega ogni agente di coding sul tuo computer a CybeDefend: le tue regole di business, i tuoi framework di compliance e protezioni che bloccano le chiamate distruttive prima che vengano eseguite.

Installa in 5 secondiNode 18.17+
npx -y @cybedefend/vibedefend@latest install
Rileva in automatico
  • Claude CodeClaude Code
  • CursorCursor
  • OpenAI CodexOpenAI Codex
  • WindsurfWindsurf
  • GitHub CopilotVS Code Copilot