Skip to content
Insights / Application security

Do You Need More Than One Application Security Testing Tool?

APPSEC · RESEARCH·20 OCT 2026·8 MIN READ·BY TARUN BULCHANDANI

Probably. When Gartner compared 16 application security testing vendors in October 2025, none of them covered the whole field well, and most large engineering organisations already run three or four of these tools side by side. Adding another scanner is rarely the hard decision. What tends to go wrong is the work between the tools, and that is the part we think AI agents are suited to.

We're writing a series on where agents fit alongside software that companies have already bought. This one starts from Gartner's Critical Capabilities for Application Security Testing, adds what each vendor says about its own product today, and ends with the agents we would build.

What Gartner's 2025 comparison found

Gartner scored 16 vendors on 15 capabilities, including static and dynamic testing, software bills of materials, pipeline security and AI coding assistants. It then weighted those scores for six buyer scenarios, among them enterprise, DevSecOps, cloud-native and software supply chain security.

The core scanners now give broadly similar results. Gartner says this about SAST, DAST, IAST and SCA, and notes that price per developer has become one of the main ways buyers choose between them.

Coverage beyond the core is uneven. On Gartner's scale of 1 to 5, where 3 means a product meets requirements, the best score any vendor got in any of the six scenarios was about 3.5. Counting through the published ratings ourselves, we found interactive testing weak or missing at 12 of the 16 vendors, and pipeline security weak or missing at 7 of them, with a median score of 1.6. Dynamic testing was weak at 7 vendors and API testing at 6. Many vendors close these gaps through partners or OEM deals, which Gartner describes as fragile arrangements.

Gartner also observes that many large organisations have assembled their own application security platform out of several vendors' products, since nobody sells a complete one yet, and that teams increasingly report application risk instead of raw counts of findings.

What each vendor is known for

Each vendor is strong somewhere different, which is why most stacks end up mixed. The table summarises Gartner's ratings from September 2025, with our note on what buyers usually add alongside each product.

VendorKnown forUsually paired with something for
ApiiroRisk graph and posture management; top score for ASPMDynamic, container and IaC testing
Black DuckBroad suite, strong IAST, ASPM that ingests third-party toolsPipeline security; lighter needs at SMB scale
CheckmarxCheckmarx One, ASPM, developer enablementIAST and mobile binary scanning
Contrast SecurityRuntime-first: IAST, RASP, detection and responsePipeline, container and IaC coverage
CycodePipeline and supply chain security; first for SSCSDAST, API and IAST
Data TheoremCloud-native, API, container and mobile testingPipeline and artifact integrity
GitHubAdvanced Security in the developer workflow; supply chainDAST, IAST, API, IaC and containers; AI features need GitHub.com
GitLabOne DevSecOps platform with end-to-end pipeline visibilityDeeper DAST, IAST and AI risk
HCLSoftwareAppScan full suite; first for the enterprise scenarioAPI business-logic testing; supply chain via a partner
JFrogSoftware supply chain, SCA and runtime contextDynamic and API testing
Mend.ioComposition analysis and automated dependency updatesDAST, IAST and secrets detection
OpenTextFortify: enterprise breadth, air-gapped deployment, AI-risk detectionContainer and pipeline security
SemgrepCustom rules on source code, with open-source rootsDynamic, API and container testing; cross-tool orchestration
SnykDeveloper-first suite and AppRisk posture managementPipeline security and IAST
SonatypeComposition analysis, repository firewall, AI component detectionSAST, DAST, IaC and posture management
VeracodeSAST and SCA, pen-testing service, EU data regionPipeline security and IAST

Summarised from Gartner's ratings as of 9 September 2025. Vendors have shipped a lot since, so check current capabilities with each of them.

In practice a large organisation might run GitHub or GitLab for repository-native scanning, a deeper scanner such as Checkmarx, Veracode, Black Duck, OpenText or HCL, a supply chain tool like JFrog, Sonatype or Mend.io, and increasingly a posture management product such as Apiiro, Cycode, Snyk AppRisk or Checkmarx ASPM on top. Each of these has its own console and its own idea of severity, and their findings overlap.

Work no single tool owns

Comparing the gaps side by side, seven jobs keep turning up that no individual product is responsible for.

Getting a finding fixed and merged

Most vendors can now suggest an AI-generated fix. Getting that fix merged still means working out which team owns the code, getting someone to review the change, waiting for tests, checking that the next scan no longer reports the issue, and closing the ticket before its SLA runs out. Those steps cross Jira or ServiceNow, Slack or Teams, and the repository, and in most organisations an AppSec engineer still does them by hand.

Triage across scanners

When the same vulnerability appears in two tools under different identifiers, or a finding sits in code that never runs in production, someone has to decide what to keep. Posture management products are built to correlate these findings, but plenty of organisations haven't bought one, and those that have usually still run a tool or two it doesn't ingest cleanly.

Pipeline security

Pipeline security is the weakest capability across the vendors Gartner rated. Doing it properly starts with an inventory of CI/CD runners, stored secrets and the third-party actions and plugins each pipeline pulls in, and then checks build integrity against a framework such as SLSA. We would be surprised if most teams had even the inventory.

Vibe-coded apps outside the pipeline

Gartner calls out vibe coding, where people with little development background use AI to build working applications, as a new attack surface, because those apps tend to sit outside normal security processes. A scanner only tests code that someone points it at, so finding these apps, giving each one an owner and getting it scanned is currently nobody's job.

Models, prompts and MCP servers

Applications now ship with models, prompts and Model Context Protocol servers inside them, and Gartner recommends choosing tools that scan those artifacts as well. Several vendors have added this in the past year. Keeping one inventory across every repository and team, and checking it against something like the OWASP Top 10 for LLM applications, is still mostly a governance task.

Reporting risk to the board

If risk is going to be the KPI, someone has to combine findings from several tools into a trend for each application and explain why it moved. In many organisations that is still a spreadsheet assembled by hand before each quarterly review.

Switching vendors

Gartner points out that changing AST vendors is contractually easier than it used to be, but re-instrumenting every pipeline is real work, so organisations often renew tools they have outgrown.

Where we think agents fit

Each of those jobs involves reading from a few systems, making a judgement with some context, acting in another system and keeping a record of why. Agents handle that kind of work well, provided they use the tools a customer already has. These are the ones we would build.

  • A remediation agent that picks up a prioritised finding from any scanner, finds the owner from CODEOWNERS or the CMDB and drafts a fix, using the vendor's own autofix where there is one. It opens the pull request, follows up with reviewers, confirms the rescan is clean and closes the ticket. A person approves every merge.
  • A triage agent that deduplicates findings across tools, checks whether the vulnerable code is reachable, and records its reason for setting anything aside, so the security team can audit what it filtered out.
  • A pipeline auditor that inventories GitHub Actions, GitLab CI, Jenkins or Azure DevOps configuration, scores it against policy and SLSA, and proposes changes as pull requests.
  • An intake agent for AI-built and low-code apps that finds them, gets them scanned and explains the results to owners who aren't developers.
  • A reporting agent that writes the monthly application risk summary for the CISO and the board from every tool at once, with its working shown.
  • A migration agent that maps rules and policies from one scanner to another, rewrites pipeline configuration and runs both tools in parallel until their results line up. Some vendors run switching programmes of their own, but those only move customers toward that vendor.

What vendors are shipping in 2026

The vendors have moved a long way since Gartner's ratings. Apiiro and Cycode now market themselves as platforms for securing agentic development. Many vendors publish MCP servers so coding assistants can read their findings, and several now check AI-written code as it is generated, Semgrep Guardian being one example. GitHub's Copilot Autofix proposes fixes for code scanning alerts on pull requests and on the default branch.

This makes an agent layer easier to build, because there are better interfaces to call. Each vendor's AI still only sees that vendor's findings, though, and most of the new features target code being written today. The backlog already sitting in four consoles gets less attention. We expect the gaps between products to stay open for a while.

How we would start

We would begin by mapping the tools you have, what their APIs expose and where findings tend to stall. Then we would pick the loop that costs your team the most time, usually remediation or triage, and put one agent into production on it, with approvals and an audit trail from the first day. If time to remediate, SLA breaches or the amount of noise rejected improves, we extend it. If it doesn't, we stop there.

Common questions

Do we need more than one application security testing tool?

For most large organisations, yes. In Gartner's 2025 assessment no vendor scored much above 3.5 out of 5 in any buyer scenario, and most rely on partners for at least one capability. It is worth deciding early how the tools will share findings and who owns the result.

Our AppSec vendor already has AI autofix. What would an agent add?

Autofix writes a patch for a finding inside one product. Most of the time to remediate goes on finding the owner, getting a review, verifying the fix with a rescan and updating tickets across several products, and an agent can take on that surrounding work.

Is an agent layer the same as buying an ASPM product?

Posture management gives you a single prioritised view across tools. An agent acts on that view by opening pull requests, chasing reviews and closing tickets. You can use both, and an agent can deliver some of the value before an ASPM product is in place.

How do I secure apps that people vibe-coded with AI?

Find them first by looking for new repositories, low-code projects and deployed apps that none of your scanners cover. Give each one a named owner, run it through the same SAST, SCA and secrets scanning as the rest of your code, and explain the findings in plain language, because the person who built it may not be a developer.

How do you keep AI agents safe inside a security workflow?

Give each agent least-privilege credentials for each tool, require human approval for every change, log every decision with its reasoning, and treat model output as untrusted input.

Sources

Gartner does not endorse any vendor, product or service depicted in its research publications. Gartner research publications consist of the opinions of Gartner's research organisation and should not be construed as statements of fact. GARTNER is a registered trademark of Gartner, Inc. and/or its affiliates. Vendor counts and score ranges above are Arithim's own arithmetic on Gartner's published ratings.

Running three AppSec consoles and still chasing fixes by hand?

Start a conversation →
Call us