Skip to main content

App & Infrastructure Scanning

Cloud Security tells you how your accounts are configured. This section covers everything you build and run on top of them: the web apps and APIs you expose, the hosts behind them, the container images you ship, the Kubernetes clusters they run in, and the source code they came from. Each area has its own workspace, but every result becomes a finding with a severity, an affected resource and a fix, and flows into the same triage, risk and reporting pipeline.

Scan Results hub: 36 scans, 981 findings, completed / running / failed tabs, and a table of ZAP, Nmap and testssl runs with View / HTML / PDF actions

The five workspaces

WorkspaceWhereWhat you scanEngines
Web, API & Host ScansScanning → New ScanURLs, APIs, hosts, TLS endpointsOWASP ZAP, Nuclei, Nmap, testssl.sh, native header / API / fingerprint analyzers
Code Command CenterCode Command CenterGit repositories, uploaded archives, build artifactsOpenGrep + Bandit (SAST), OSV.dev (SCA), Gitleaks (secrets), Checkov (IaC), Syft + Grype (SBOM / images), SonarQube
Container SecurityContainer SecurityImages in ECR / Artifact Registry / ACR / Docker Hub, DockerfilesTrivy, Grype, Syft, native Dockerfile rules
Kubernetes SecurityKubernetes SecurityEKS / GKE / AKS / on-prem clusterskube-bench, Polaris, Kubescape, Trivy, kube-hunter
Infra Command CenterInfra Command CenterCI pipelines, WAF rules, API endpoints under loadCI/CD API keys, WAF test suite, load tester

Results from the first workspace land in the Scan Results hub; the other four keep their own results tabs and also feed the unified views.

How it fits together

  1. Scan — from the UI, on a schedule, or from CI (scan.sh, the CLI, or the API).
  2. Finding — every engine's output is normalised, deduplicated across runs, and kept with its history; your triage decisions (resolved, false positive, suppressed) survive re-scans.
  3. Risk — findings roll into Vulnerability Management for SLA tracking and into the Risk Register when they need an owner.
  4. Report — per-scan HTML / PDF / Word reports, consolidated reports across scans, and compliance mappings (OWASP, CIS, NIST, PCI DSS, SOC 2).

Start here

If you want to…Go to
Test a website or API before releaseRunning Web, API & Host Scans
Scan a repository or wire scans into CIConnecting RepositoriesRunning Code ScansCI/CD & Automation
Scan the images in your registriesRegistriesImage Scanning
Assess a clusterOnboarding ClustersScanning & Findings
Schedule everythingScan Management & Scheduling
Automate over RESTScanning API
Only scan what you own

Web, API, network and load tests send real traffic to the target. Run them only against systems you own or are explicitly authorised to test, and use the gentler scan profiles on production.

Prerequisites

  • Platform permissions: Run Scans to start scans, View Scans to read results, Manage Container Security for registries, policies and clusters (RBAC).
  • For registries and clusters discovered from the cloud: a connected account (Connecting Cloud Accounts) with the roles in Required Permissions.
  • For repositories: a Git provider token (GitHub, GitLab or Bitbucket) with read access.