By NHI Mgmt Group Editorial TeamBased on Akto: “AI-Powered Dynamic Application Security Testing That Adapts in Real Time” (August 25, 2025)

TL;DR: AI-powered DAST adapts runtime scanning with machine learning, behavioral analysis, smart crawling, and predictive risk scoring to reduce false positives and fit continuous delivery workflows, according to Akto. The governance challenge is that faster detection only matters if teams can translate runtime findings into identity-aware remediation across APIs, services, and pipelines.


At a glance

What this is: Akto describes AI-powered DAST as runtime testing that adapts to application behaviour, improves detection accuracy and reduces false positives in fast-changing stacks.

Why it matters: It matters because security teams need dynamic testing that keeps pace with CI/CD, especially where runtime flaws, APIs and service interactions can change faster than manual rule sets.


Context

Dynamic application security testing, or DAST, evaluates a live application while it is running rather than only inspecting source code or build artefacts. That matters in fast-moving app stacks because new routes, APIs, microservices and deployment patterns can appear faster than static controls and manual triage can absorb.

The governance gap is not whether runtime testing is useful. It is whether organisations can make runtime findings actionable across development, operations and security without drowning teams in false positives. Where applications depend on APIs, service accounts and automated pipelines, the control problem becomes one of continuously validating how systems behave, not just whether a scan completed.


Key questions

Q: How should security teams implement DAST in CI/CD pipelines?

A: Start by making DAST part of the release workflow, not a separate review process. Connect scans to branches or build stages, require authenticated test coverage, and export results in machine-readable formats so downstream systems can act on them. The key is to block only confirmed, reachable issues while keeping lower-confidence findings visible for follow-up.

Q: Why do traditional DAST scanners struggle with fast-changing application stacks?

A: They rely too heavily on fixed rules, static crawl paths and generic signatures. Fast-changing applications alter routes, frameworks and response patterns often enough that manual tuning lags behind the environment. The result is missed coverage, noisy output and slow remediation in places where runtime behaviour changes quickly.

Q: What are the signs that AI-powered DAST is actually improving security?

A: Look for fewer false positives, faster validation of high-risk findings, broader discovery of hidden APIs and shorter time from detection to remediation. If the tool adds more tickets without reducing verification work or improving coverage, it is not improving security outcomes.

Q: How should teams govern runtime findings across APIs, services and pipelines?

A: Assign ownership by the control surface exposed in the finding. Authentication, session, API and deployment issues often cross team boundaries, so remediation needs a shared workflow that ties application owners, platform teams and identity owners to one queue with clear escalation rules.


Technical breakdown

How AI changes runtime test selection and crawling

Traditional DAST engines follow predefined rules, signatures and fixed crawl paths. That works poorly when application flows are conditional, framework-specific or generated dynamically at runtime. AI-powered DAST adds behavioural analysis and machine learning to infer likely routes, adjust crawl paths and focus on responses that look materially different from expected application behaviour. The technical change is not just more scanning. It is smarter coverage of application state, which reduces the gaps left by brittle crawling and rigid test libraries.

Practical implication: teams should treat crawl depth and route discovery as a coverage problem, not just a scanner setting.

Why false positives fall when runtime context is added

False positives rise when a scanner treats every anomaly as a vulnerability without understanding application context. AI-powered DAST uses runtime signals, response patterns and historical results to separate likely defects from benign variation. In practice, that means a finding is evaluated against how the application normally behaves, not only against a generic rule. This is especially valuable in microservices and API-heavy environments, where expected responses vary by user state, request path and backend dependency.

Practical implication: security teams should validate whether the tool can explain why a finding is actionable, not just whether it detected something.

How CI/CD integration changes the testing control point

When DAST is wired into CI/CD, the control point moves from scheduled scans to continuous verification across build, test and deployment stages. That reduces the gap between code change and security feedback. It also shifts responsibility from a single security checkpoint to an ongoing control embedded in the delivery pipeline. For modern stacks, this matters because the weakest point is often the interval between a new endpoint going live and the next manual test cycle.

Practical implication: pipeline owners should define where runtime testing gates release decisions and where it only informs risk triage.


NHI Mgmt Group analysis

Runtime testing is becoming a governance control, not just a testing method. Once applications change continuously, the value of DAST is measured less by raw scan volume and more by whether it can keep decision-quality evidence aligned to release cadence. That makes runtime analysis part of operational governance for APIs, services and delivery pipelines, especially where identity and access controls are enforced downstream. Practitioners should treat DAST as a feedback mechanism for security policy enforcement.

False-positive reduction is really triage compression. The practical value of machine learning here is not speed for its own sake. It is the reduction of human validation work that otherwise delays remediation and causes teams to ignore scanner output. Where an organisation cannot review findings fast enough, security posture erodes even if tooling coverage looks strong. Practitioners should judge whether the testing workflow shortens the distance between detection and fix.

API-heavy stacks expose a runtime visibility gap that static testing cannot close. Modern applications distribute logic across web front ends, APIs, microservices and serverless functions, so the attack surface is defined by live behaviour. That creates a need for runtime controls that understand application context, request patterns and service interactions. The named concept here is runtime coverage drift: the widening gap between what the scanner expects and what the application actually does. Practitioners should use that lens when evaluating dynamic testing coverage.

Identity and access issues are embedded in application behaviour, not separate from it. The article’s strongest governance signal is that runtime flaws increasingly intersect with authentication, API access and service-to-service trust. That means application security and identity security cannot be treated as separate queues when remediation is prioritised. Practitioners should require findings to map to the access path, not just the code path, so that fixes address the real exposure surface.

Predictive risk scoring only helps if it changes prioritisation behaviour. Rank ordering vulnerabilities by exploitability and context is useful when it drives scarce engineering time toward the findings that can materially change exposure. Otherwise it becomes another dashboard. The market signal is that security programmes are moving toward context-aware triage, but only mature teams will translate that into faster closure and cleaner release governance. Practitioners should test whether scoring changes ticket flow, not just reports.

From our research library:

What this signals

Runtime coverage drift: the gap between what a scanner expects and what a live application actually does is now a practical governance problem for CI/CD-heavy teams. As delivery cycles speed up, runtime testing has to become part of the control plane for application change, not an occasional validation event.

Where applications rely on APIs, service accounts and pipeline automation, the meaningful question is no longer whether a vulnerability was detected. It is whether the organisation can convert detection into ownership, prioritisation and fix velocity before the next deployment changes the exposure again.


For practitioners

  • Define runtime-testing gates in the delivery pipeline Map which CI/CD stages must fail a build, which must only warn, and which should trigger manual review so that dynamic testing changes release behaviour rather than adding noise.
  • Calibrate crawl coverage for modern architectures Verify that the scanner can discover APIs, microservices and framework-specific routes without manual path building, then measure what important application states remain untested.
  • Require evidence behind each high-priority finding Insist that the platform explains why a result is actionable in context, including the runtime behaviour that distinguishes it from benign variation.
  • Tie findings to the access path as well as the code path Route remediation for authentication, session and service interaction issues through the teams that own identity and API controls, not only the application team.
  • Measure whether scoring reduces triage backlog Track whether predictive risk ranking actually shortens time-to-validation, lowers reopened findings and helps teams close the highest-exposure issues first.

Key takeaways

  • AI-powered DAST is best understood as continuous runtime verification that adapts to live application behaviour rather than relying on fixed scan rules.
  • Its value depends on whether it reduces validation noise and improves coverage across APIs, services and fast-changing delivery pipelines.
  • Security teams should measure whether dynamic testing changes remediation speed and release decisions, not just whether it finds more issues.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

OWASP API Security Top 10 addresses the attack and risk surface, while OWASP ASVS, NIST CSF 2.0 and CIS Controls v8 set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
OWASP API Security Top 10API9 — Improper Inventory ManagementRuntime crawling and API coverage hinge on discovering the live attack surface accurately.
Recommendation — Inventory live APIs and routes before relying on dynamic testing results.
OWASP ASVSV4 — API and Web ServiceThe article focuses on runtime testing of web apps and APIs under live conditions.
Recommendation — Use API and web service verification requirements to validate runtime test coverage.
NIST CSF 2.0DE.CM-01 — Monitoring for Unauthorized Personnel, Connections, Devices and SoftwareContinuous runtime testing is a monitoring control that detects unexpected behaviour.
Recommendation — Align runtime testing to continuous monitoring so findings feed operational response.
CIS Controls v8CIS-7 — Continuous Vulnerability ManagementAI-powered DAST supports ongoing vulnerability discovery and prioritisation.
Recommendation — Fold dynamic application testing into continuous vulnerability management cycles.

Key terms

  • Dynamic Application Security Testing: Dynamic Application Security Testing evaluates a running application from the outside to identify weaknesses that only appear under real execution conditions. It is useful for validating authentication, session handling, and API behaviour, especially where configuration and integrations change how the system actually responds to attack.
  • False Positive: A false positive is a scanner result that looks like a secret but is not actually sensitive. In secret governance, false positives matter because they consume analyst time, weaken trust in alerts, and can delay response to the findings that truly change exposure and access risk.
  • Predictive risk scoring: Predictive risk scoring uses historical and live signals to estimate where vendor risk is likely to increase before an incident occurs. The score is only as useful as the data feeding it, so it must be tied to clear governance actions rather than treated as a standalone truth source.
  • Runtime Coverage Gap: The difference between the environments a pipeline can build for and the environments the fleet actually boots on. In practice, this gap shows up when the right artifact does not exist at the moment a node needs it.

Deepen your knowledge

NHI Foundation Level course, the industry's only accredited NHI security programme, covers NHI governance, agentic AI identity and machine identity security. It helps security practitioners connect identity control to broader security operations and programme design.
NHIMG Editorial Note
Published by the NHIMG editorial team on August 2, 2026.
Updated on October 12, 2026.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org