By NHI Mgmt Group Editorial TeamDomain: Cyber SecuritySource: AktoPublished 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: AI-powered DAST uses machine learning and runtime behaviour analysis to improve vulnerability detection, reduce false positives, and keep pace with modern delivery pipelines.

Why it matters: It matters because security teams need testing that follows application change speed without losing context on API access, authentication, and runtime control gaps.

👉 Read Akto's analysis of AI-powered DAST for runtime application testing


Context

AI-powered DAST is a runtime security testing approach for applications that checks behaviour while the system is live, rather than relying only on static rules. In fast-moving application environments, traditional scanners often miss context-sensitive flaws, overwhelm teams with false positives, and struggle to keep pace with changes in APIs, microservices, and deployment pipelines.

For IAM and security teams, the identity angle sits in how runtime testing exposes authentication issues, access-path weaknesses, and secret-adjacent exposure points in modern delivery stacks. That makes the topic relevant not only to application security teams, but also to programmes managing NHI, machine identity, and pipeline access.

The starting position described in the article is typical of modern DevOps environments: coverage is uneven, signals are noisy, and remediation is slower than release velocity.


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 tools struggle with modern APIs?

A: They were designed around rendered web pages and server-side navigation, not dynamic client code, token-based access, or service-to-service calls. In API-heavy systems, that means slower discovery, incomplete path coverage, and weaker testing of authorization logic. The gap is especially visible in single-page applications and highly decoupled architectures.

Q: What do security teams get wrong about false positives in code scanning?

A: They treat false positives as a nuisance metric instead of a control-quality signal. High noise means analysts spend time validating artefacts rather than fixing real authorization defects. The better question is whether the tool consistently produces findings with evidence strong enough for developers and risk owners to act on without re-investigation.

Q: How do identity and access controls affect runtime application testing?

A: Authentication flows, session handling, and token use determine whether many application flaws are exploitable. If scanners do not validate access boundaries, they can miss weaknesses that matter most. That is why runtime testing should be aligned with IAM, NHI, and service-to-service access governance.


Technical breakdown

How AI-powered DAST adapts to runtime behaviour

AI-powered Dynamic Application Security Testing combines runtime traffic analysis with machine learning to explore an application as it actually behaves. Instead of matching only predefined signatures, it observes requests, responses, state changes, and workflow transitions to identify vulnerable paths that emerge only under live conditions. That matters in systems with complex business logic, ephemeral APIs, and framework-specific quirks. The practical advantage is not just more findings, but better context around which findings are likely to be exploitable and which are noise.

Practical implication: prioritize tools that validate findings against live behaviour, not just static crawl output.

Why false-positive reduction changes the security workflow

False positives are not a reporting nuisance only. They distort triage, consume engineering time, and make security teams trust scanner output less over time. AI-assisted classification can use historical patterns, behavioural context, and exploitability signals to separate likely issues from benign anomalies. In DAST, that matters because runtime behaviour can look unusual without being dangerous. The real value is a shorter path from finding to confirmation, which improves remediation discipline and prevents teams from ignoring the scanner entirely.

Practical implication: measure how often findings survive manual validation before treating a scanner as operationally useful.

How CI/CD integration changes dynamic testing coverage

When DAST is embedded in CI/CD, the control shifts from periodic testing to continuous validation across build, test, and deployment stages. That is a stronger fit for release pipelines where application paths, APIs, and service interactions change frequently. The trade-off is governance: teams must decide which failures block release, which are deferred, and how results flow into issue management. Without that policy layer, automated scanning can create speed without accountability. In practice, integration quality is as important as detection quality.

Practical implication: define release-gating rules before turning on continuous scanning in production-like pipelines.


Threat narrative

Attacker objective: The attacker aims to exploit context-aware application weaknesses, especially in APIs and runtime workflows, before defenders can detect them reliably.

  1. Entry happens through exposed web or API paths that traditional scanners do not fully map because the application changes faster than the rule set. Escalation follows when runtime context reveals authentication or logic flaws that let the attacker move beyond the initial request path. Impact is the exploitation of a live application weakness that remains hidden until behavioural testing or a real attack exposes it.

NHI Mgmt Group analysis

AI-powered DAST is a coverage problem before it is an AI problem. The central issue is not whether machine learning is fashionable, but whether runtime testing can keep pace with application change, API sprawl, and developer velocity. Static rules fail when business logic is dynamic, and that creates blind spots in the same places identity and access decisions are enforced. Practitioners should treat AI-driven DAST as a coverage and governance control, not a feature purchase.

Runtime testing now overlaps with identity governance because application security increasingly depends on access-path correctness. Authentication flows, session handling, and service-to-service access are where many modern defects become exploit paths. That makes NHI and machine identity relevant when scanners traverse APIs, tokens, and pipeline-connected services. Programmes that separate AppSec from identity governance will miss the shared control surface.

False-positive fatigue is a control failure, not just a workflow inconvenience. When security teams stop trusting scan results, the control has already degraded. AI-based triage can improve signal quality, but only if teams track validation rates, prioritisation logic, and how often findings survive into remediation. The practical conclusion is that detection quality and operational credibility are inseparable.

Continuous DAST changes the security operating model more than it changes the scan engine. If testing runs throughout delivery, teams must predefine failure thresholds, exception handling, and ownership for follow-up. That is where NIST-CSF, especially PR.AC and DE.CM thinking, becomes useful for aligning detection with action. Practitioners should evaluate whether pipeline integration actually shortens risk exposure or simply multiplies alerts.

What this signals

Runtime coverage will matter more than scan volume. As applications fragment across APIs, services, and ephemeral deployments, the practical question is whether security teams can keep testing aligned to the live attack surface. The organisations that win here will be the ones that treat runtime validation as part of delivery governance, not as a separate AppSec activity.

Access-path assurance is becoming a shared responsibility across AppSec, IAM, and NHI programmes. As soon as testing starts following real authentication flows and service calls, identity controls become part of the testing scope. Teams should expect more demand for evidence that tokens, sessions, and machine identities are validated under actual runtime conditions.

Behavioural testing will expose whether pipeline security is operational or performative. If findings are continuously generated but rarely acted on, the programme is adding noise rather than assurance. The signal to watch is whether runtime detection shortens time to triage and whether remediation ownership stays clear across engineering and security.


For practitioners

  • Map runtime test coverage to your highest-risk application paths Prioritise authentication flows, token-bound APIs, and service endpoints that change frequently or carry privileged actions. Confirm that the scanner reaches the same paths attackers would target, not just the paths developers document.
  • Set validation thresholds for false-positive handling Track how many findings are confirmed, dismissed, or reclassified after manual review. If the majority of alerts are noise, adjust crawl logic, risk scoring, or scope before expanding deployment.
  • Build release gates around runtime findings Define which classes of findings block a deployment, which trigger a security review, and which are deferred with explicit owner approval. This keeps continuous scanning aligned to decision-making instead of generating unowned backlog.
  • Tie application testing to identity and secret controls Review whether scans detect exposed credentials, broken auth flows, and weak access controls in CI/CD-connected services. Where AI-powered DAST finds access-path weaknesses, route them into IAM or NHI remediation rather than treating them as generic app defects.

Key takeaways

  • AI-powered DAST is mainly about better runtime coverage, not just smarter scanning.
  • The operational test is whether scanner output is actionable enough to change remediation speed and release decisions.
  • As application access paths become more dynamic, identity-aware remediation becomes part of effective AppSec governance.

Standards & Framework Alignment

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

MITRE ATT&CK address the attack and risk surface, while NIST CSF 2.0, NIST SP 800-53 Rev 5 and CIS Controls v8 set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
NIST CSF 2.0DE.CM-1Runtime application monitoring aligns with continuous detection and monitoring.
NIST SP 800-53 Rev 5SI-2Runtime flaws discovered by DAST often require patch and configuration correction.
MITRE ATT&CKTA0007 , Discovery; TA0006 , Credential AccessDAST helps expose paths attackers use to discover and abuse application access.
CIS Controls v8CIS-16 , Application Software SecurityContinuous testing is directly relevant to application security management.

Map findings to SI-2 and enforce timely remediation for exploitable application defects.


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.
  • Runtime behaviour: Runtime behaviour is what an agent actually does after access has been granted, including tool use, data access, sequencing, and response to untrusted inputs. In agentic systems it is often the real security signal, because harm can occur without any authorization failure.

What's in the full article

Akto's full blog covers the operational detail this post intentionally leaves for the source:

  • Implementation guidance for AI-powered DAST in CI/CD pipelines, including deployment workflow integration.
  • Product-specific handling of smart crawling, attack simulation, and automated false-positive reduction.
  • Vendor examples for API, web app, microservice, and serverless coverage in dynamic environments.
  • Risk-scoring and reporting workflows for teams that need implementation detail beyond the governance view.

👉 Akto's full post covers AI-based crawling, risk scoring, and CI/CD integration details.

Deepen your knowledge

NHI Mgmt Group covers identity security, NHI governance, and agentic AI through independent research, practitioner guides, and the NHI Foundation Level course, the industry's only accredited NHI security programme. Explore the course if your programme needs a clearer governance model for identities, access, and lifecycle control.
NHIMG Editorial Note
Published by the NHIMG editorial team on August 2, 2026.
NHI Mgmt Group — the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org