Skip to main content
CMDashCybersecurity Maturity Dashboard
← All landscape areas
Application Security · Core

SAST / DAST / IAST

Finds vulnerabilities in application code.

9 options listedTypical cost: $15k-$150k/yrIDENTIFY (ID) / PROTECT (PR)

Static (SAST), dynamic (DAST), and interactive (IAST) testing surface security flaws across source, running apps, and runtime. They shift security left into developer workflows and CI/CD. Pricing is per developer/seat or per application. Noise reduction and IDE/pipeline integration are key differentiators.

Core if you build software: catch app flaws before release.

  • Snyk dev-friendly and IDE-native
  • Veracode strong on accuracy and compliance
  • shifts security left
  • Semgrep/OWASP ZAP free.
  • False-positive noise (especially SAST)
  • per-developer seat costs scale
  • scan time in CI
  • needs developer buy-in to remediate.
VeracodeCommercial

Cloud SAST/DAST; compliance focus, low false positives.

Visit site →
CheckmarxCommercial

Enterprise SAST/AppSec platform.

Visit site →
SnykCommercial

Developer-first SAST/SCA/IaC; IDE + CI native.

Visit site →
Black Duck (Synopsys)Commercial

SCA + SBOM + license risk (ex-Synopsys).

Visit site →
HCL AppScanCommercial

Enterprise DAST/SAST.

Visit site →
SemgrepOpen source

Fast open SAST / static analysis.

Visit site →
OWASP ZAPOpen source

Open DAST web scanner.

Visit site →
BanditOpen source

Python SAST.

Visit site →
Contrast SecurityCommercial

IAST/RASP market leader — the area's only true interactive testing tool; instruments running code instead of scanning source.

Visit site →
SAST / DAST / IAST — Cybersecurity Landscape Atlas — CMDash