Veracode

Enterprise AppSec platform spanning SAST, SCA, DAST, container/IaC scanning, AI auto-remediation, ASPM risk management, and developer training.

Quote-based pricingLast verified 2026-09-09

Deployment

Cloud · Self-Hosted (partial)

Languages

35+

Pricing model

Quote-based

Free plan

No

Partial means the documentation covers only part of a capability, a related capability, or a beta. The description next to it says what is covered.

Workflow coverage

Where in the development lifecycle Veracode operates.

7 yes 1 no

FeatureAvailabilityDescription
Real-Time IDE FeedbackYesGreenlight gives instant in-IDE feedback as code is written, retiring 2026-12-31; Scan plugins run on demand.
AI Agent GuardrailsNoNot offered in vendor documentation reviewed as of 2026-09-05.
Local Analysis (Pre-Commit)YesVeracode CLI and Pipeline Scan JAR/Docker run locally; --allow-dirty re-verifies uncommitted changes
Inline PR CommentsYesPipeline Scan posts results to PRs; Fix GitHub Action adds PR comments and annotations
Quality Gates (Merge Blocking)YesVeracode checks configurable as required status checks; --fail_on_severity/--fail_on_cwe break builds
Full Repo ScanYesUpload and Scan of packaged artifacts; repository scanning on push across all org repos
Scheduled RescansYesPolicies enforce scan cadences - quarterly, semi-annual or annual - so repeat scans run on schedule.
Runtime MonitoringYesDAST scans live apps/APIs; Quick scan safe in production; EASM discovers external assets

Security scanning

10 yes 1 partial 2 no

FeatureAvailabilityDescription
SASTYesUpload and Scan plus Pipeline Scan on compiled/packaged artifacts, CWE-mapped, 0-5 severity scoring
Taint Analysis (Data-Flow)NoNot offered in vendor documentation reviewed as of 2026-09-05.
Secrets DetectionYesContainer/IaC scanning detects secrets via configurable RE2 secret-rules; 60+ named provider key types
Secrets ValidationNoNot offered in vendor documentation reviewed as of 2026-09-05.
SCAYesAgent-based scan with quick, full and vulnerable-methods depths; direct vs transitive dependency graph
Reachability AnalysisYesVulnerable Methods scan (Level 3) checks whether first-party code calls vulnerable third-party methods
Malicious Package DetectionYesVeracode Package Firewall blocks malicious open-source packages at the registry level
License ComplianceYesLicense-risk ratings per component; policy rules block high-risk, non-OSS or unrecognized licenses
SBOM GenerationYesREST API and 'veracode sbom' CLI output CycloneDX 1.6, SPDX 2.3, Syft JSON; unbuilt Gradle limited
IaC ScanningYesIaC misconfiguration scanning via repository integrations and CLI scan command with Rego custom policy
Container ScanningYesContainer image/archive scanning across nine base OS families for vulns, misconfigurations, secrets
CSPMPartialVeracode Risk Manager aggregates cloud infrastructure and security-tool findings; no native CSPM scanner documented
DASTYesDAST covers web apps and REST/SOAP/OpenAPI/Postman APIs; Enterprise mode adds API spec management

Code quality

1 yes 1 partial 7 no

FeatureAvailabilityDescription
Code Smell DetectionYesSAST reports a 'Code Quality' CWE finding category covering non-security maintainability defects.
Complexity MetricsNoNot offered in vendor documentation reviewed as of 2026-09-05.
Duplication DetectionNoNot offered in vendor documentation reviewed as of 2026-09-05.
Dead Code DetectionNoNot offered in vendor documentation reviewed as of 2026-09-05.
Test Coverage TrackingNoNot offered in vendor documentation reviewed as of 2026-09-05.
Diff Coverage (New Code)NoNot offered in vendor documentation reviewed as of 2026-09-05.
Architecture GovernanceNoNot offered in vendor documentation reviewed as of 2026-09-05.
Technical Debt QuantificationPartialSecurity Quality Score, Veracode Levels VL1-VL5, open-flaw age and time-to-resolve dashboards; security debt only
Behavioral Code AnalysisNoNot offered in vendor documentation reviewed as of 2026-09-05.

AI review & fixes

2 yes 1 partial 2 no

FeatureAvailabilityDescription
AI Logic Bug DetectionNoNot offered in vendor documentation reviewed as of 2026-09-05.
PR Summaries & WalkthroughsNoNot offered in vendor documentation reviewed as of 2026-09-05.
Autofix SuggestionsYesVeracode Fix suggests up to five RAG-matched patches per flaw in CLI and IDE; Pipeline Scan findings only
Autofix Pull RequestsYesFix GitHub Action creates branch and PR; SCA auto-opens dependency-upgrade PRs on GitHub/GitLab
AI Triage (False-Positive Filtering)PartialVulnerable-methods reachability and VRM dedup/correlation cut noise; mitigation workflow is manual, not AI triage

Rules & repo support

1 yes 1 partial

FeatureAvailabilityDescription
Custom Rule AuthoringYesBuyers author custom regex secret rules plus Rego container and IaC policies.
Monorepo SupportPartialMulti-module build uploads let you choose which modules to scan, adjacent to monorepo scanning; repo-scanning docs never use the term "monorepo" or describe per-directory project scoping.

AI capabilities

2 partial 5 no

FeatureAvailabilityDescription
AI Code ReviewPartialVeracode Fix uses ML plus RAG for remediation only; no AI reviewer that finds issues itself
Bring Your Own ModelNoNot offered in vendor documentation reviewed as of 2026-09-05.
MCP ServerNoNot offered in vendor documentation reviewed as of 2026-09-05.
AI Code GovernanceNoNot offered in vendor documentation reviewed as of 2026-09-05.
Conversational ReviewNoNot offered in vendor documentation reviewed as of 2026-09-05.
Learning From FeedbackNoNot offered in vendor documentation reviewed as of 2026-09-05.
Code Excluded From TrainingPartialA Veracode Fix whitepaper states customer code is never used to further train that model, but the commitment is scoped to Fix only; a platform-wide statement is gated behind Veracode's Trust Center.

Compliance & governance

4 yes

FeatureAvailabilityDescription
Audit LogsYesUser activity log and audit trails documented for enterprise governance
SSO (SAML)YesSSO/SAML documented, including a SAML gateway for standalone Security Labs accounts
Role-Based Access ControlYesNamed roles including Security Lead, Reviewer, Security Labs admin/manager/user, Free Trial Admin
Compliance Reporting & ExportsYesPre-built analytics dashboards, PDF/JUnit/CSV DAST reports, SARIF export, REST API report retrieval

Certifications

FedRAMP (distinct compliance environment with feature restrictions)

Standards mapping

OWASP Top 10 (including OWASP Top 10:2025)OWASP MobileOWASP API Security Top 10CWE Top 25CWE (full catalog, updated within 90 days of new versions)CERTPCI DSS (including PCI DSS 11.3 and PCI 3.2.1 policy)GDPR Article 32NIST (password/IAM guidance)

Integrations

5 yes 2 partial 3 no

Git providerAvailability
GitHubYes
GitHub Enterprise ServerNo
GitLabPartial
GitLab Self-ManagedNo
BitbucketPartial
Bitbucket Data CenterNo
Azure DevOpsYes
API & CLIAvailability
REST APIYes
CLIYes
WebhooksYes

CI/CD systems

GitHub ActionsGitLab CIAzure PipelinesJenkins/HudsonAtlassian BambooJetBrains TeamCityCircleCICodeshipTravis CIApache AntApache MavenGradleAWS CodeStarTerraform CloudHygieiaBroadcom Automic

IDEs

Visual Studio CodeJetBrains IDEsEclipseVisual Studio 2019Visual Studio 2022Visual Studio 2017 (historical)

Issue trackers

Jira Server/Data CenterJira CloudAzure DevOpsBugzillaAsanaServiceNowDefectDojo

Languages

Languages and frameworks named in Veracode's documentation.

Java (Java SE, Java EE, Jakarta)C#VB.NETASP.NETC++/CLIJavaScriptTypeScriptPHPScalaGroovyKotlinAndroidApple platforms (iOS, iPadOS, watchOS, tvOS, visionOS)Dart & FlutterRuby on RailsApexPL/SQLT-SQLClassic ASPColdFusionPerl (CGI)Python 2.x/3.xGoXamarin.NET MAUIPhoneGap/CordovaIonicTitaniumReact NativeC/C++ (preprocessed source, Linux binaries, Windows binaries)COBOL (COBOL-74, COBOL-85, COBOL 2002)RPG (RPG III, RPG IV, RPGLE)Visual Basic 6Objective-C (SCA)Swift (SCA)

Pricing & plans

Trial: Two documented 14-day trials only: DAST in the Veracode Platform (self-serve sign-up) and Security Labs (no Veracode account needed). A Free Trial Admin role allows up to nine extra users and four extra teams in a trial org.

Who it's for

Best for enterprises and regulated organizations with legacy code that need policy-driven security testing.

A good fit if

  • Your code includes legacy languages such as COBOL, RPG, PL/SQL or Visual Basic 6
  • You need policies that gate releases, including PCI templates
  • You want SAST, SCA, DAST and manual penetration testing from one vendor

Consider alternatives if

  • Your code is on GitHub Enterprise Server or GitLab Self-Managed
  • You want published pricing or a free tier

Similar tools

Other Code Security Platform tools in the directory.

FAQ

When should you choose Veracode?

Veracode is best for enterprises and regulated organizations with legacy code that need policy-driven security testing. It's a good fit if:

  • Your code includes legacy languages such as COBOL, RPG, PL/SQL or Visual Basic 6
  • You need policies that gate releases, including PCI templates
  • You want SAST, SCA, DAST and manual penetration testing from one vendor

Consider alternatives if:

  • Your code is on GitHub Enterprise Server or GitLab Self-Managed
  • You want published pricing or a free tier

What languages does Veracode support?

Veracode supports 35+ languages and frameworks, including Java (Java SE, Java EE, Jakarta), C#, VB.NET, ASP.NET, C++/CLI, JavaScript, TypeScript, PHP, Scala, Groovy, and 25 more.

What does Veracode integrate with?

Veracode integrates with:

  • Source control: GitHub, GitLab (partial), Bitbucket (partial) and Azure DevOps
  • CI systems: GitHub Actions, GitLab CI/CD, Azure Pipelines, Jenkins, Bamboo and 11 more
  • IDEs: VS Code, JetBrains IDEs, Eclipse, Visual Studio 2019, Visual Studio 2022 and 1 more

What tools are similar to Veracode?

Other code security platforms tracked here:

What are Veracode's plans and pricing?

Veracode is priced by quote, with no published price list.