By NHI Mgmt Group Editorial TeamDomain: Cyber SecuritySource: XygeniPublished February 4, 2026

TL;DR: DAST findings often lack enough runtime context to show which issues are actually exploitable in production, and Xygeni says its ASPM engine correlates dynamic results with static and asset signals to reduce noise and improve prioritisation. The practical shift is from assumption-based triage to evidence-based exposure analysis, which matters because unresolved alert fatigue slows remediation and hides real risk.


At a glance

What this is: This analysis explains why DAST alone often produces noisy findings and how correlating runtime signals with ASPM can turn them into actionable exposure decisions.

Why it matters: AppSec, DevSecOps, and platform security teams need runtime context to distinguish live exposure from theoretical findings, especially where access paths, authentication, and asset value shape remediation priority.

By the numbers:

  • Only 44% of developers are reported to follow security best practices for secrets management, exposing a significant developer behaviour gap.
  • When AWS credentials are exposed publicly, attackers attempt access within an average of 17 minutes and as quickly as 9 minutes in some cases.

👉 Read Xygeni's analysis of runtime-aware DAST and ASPM prioritisation


Context

Runtime-aware application security starts with a simple problem: static findings do not prove whether an issue is reachable, exposed, or exploitable in a live environment. That gap matters in AppSec because code analysis can identify defects early, but it cannot confirm whether those defects create real risk once authentication, routing, deployment, and asset value are factored in. The result is a prioritisation problem, not just a detection problem.

For identity and access practitioners, the same logic applies wherever runtime paths depend on secrets, tokens, service credentials, or application-level trust decisions. If a control only sees the code state and not the operating state, it may miss whether a secret is externally reachable, whether an unauthenticated path exists, or whether a workload is exposed in a way that changes risk. That is a familiar failure mode across modern identity-governed systems.

In that sense, Xygeni's framing is typical of mature AppSec programmes: the challenge is not finding more issues, but turning more of the right issues into evidence-based remediation priorities.


Key questions

Q: How should security teams prioritise DAST findings in production applications?

A: Prioritise DAST findings only after adding runtime context such as exposure, authentication requirements, and asset criticality. Findings that are internet-facing, reachable without credentials, and tied to valuable systems should move first. Issues that are internal-only or unreachable can usually wait, because they create noise rather than immediate business risk.

Q: Why do DAST and static analysis need to be combined in AppSec programmes?

A: Static analysis identifies issues in code, but it cannot confirm whether those issues are reachable in the deployed environment. DAST tests the running application, yet it still needs correlation to show what is exploitable. Combining both gives teams a clearer view of real exposure, which improves triage quality and reduces wasted remediation effort.

Q: What do security teams get wrong about runtime penetration testing?

A: They often focus on what the model can find and ignore what the model is allowed to do. Runtime offensive testing is an execution problem as much as a detection problem, so the real risk sits in permission scope, tool chaining, and whether human review happens before harmful action can proceed.

Q: Who should own remediation when a DAST finding reveals exposed application paths?

A: Ownership should sit with the application team, but AppSec, IAM, and platform owners may all need to participate if the issue involves secrets, authentication, or access controls. The right response is to assign remediation based on the control that failed, not only on where the scanner discovered the issue.


Technical breakdown

Why static and dynamic signals should converge in ASPM

ASPM, or application security posture management, is useful because it combines signals that usually live in separate tools. Static code findings, dependency issues, configuration state, and dynamic runtime evidence each answer a different question. Used alone, each view is incomplete. Correlation makes the result more actionable because it exposes whether a code flaw is actually reachable in the deployed environment and whether the affected asset has enough business value to justify urgent work. This is especially important in continuous delivery environments where the application state changes faster than manual review cycles can keep up.

Practical implication: treat ASPM as the control plane that ties code-level findings to production risk decisions.


NHI Mgmt Group analysis

Runtime exposure, not vulnerability count, should drive AppSec decisions. DAST creates evidence about how an application behaves under attack conditions, but the number of findings alone says little about actual risk. Once those findings are correlated with exposure and asset context, teams can tell the difference between a theoretical issue and a route into production systems. That is the governance shift AppSec programmes need: prioritisation based on exploitability evidence, not on scanner volume. The practitioner conclusion is straightforward. Evidence of reachability should outrank raw finding counts.

ASPM is becoming the missing governance layer between code and operations. Static tools see how software is built, while dynamic tools see how it behaves. ASPM matters because it joins those views into a single risk conversation, which is especially relevant where application behaviour depends on secrets, authentication, or externally exposed paths. In identity-heavy environments, that correlation can also reveal whether a workload or service account is part of the attack surface. The practitioner conclusion is to align AppSec reporting with deployed-state evidence, not with build-time assumptions.

Exposure-based triage is the right named concept for modern AppSec. The article points to a pattern where findings are filtered by internet exposure, authentication, and business value before they reach engineers. That is more than workflow efficiency. It is a governance model for deciding which issues are actionable in production and which are noise. In practice, exposure-based triage reduces backlog inflation and makes remediation defensible to security leadership. The practitioner conclusion is to treat exposure, not detection, as the first sorting layer.

Identity and secrets controls remain part of the AppSec problem, even when the article is about runtime testing. Runtime findings often intersect with credentials, tokens, and authentication paths, which means AppSec teams cannot separate application risk from identity risk. If a DAST result reveals an unauthenticated path or an exposed service, the next question is frequently who or what can reach it and under what privileges. That is why identity-aware remediation matters in modern AppSec. The practitioner conclusion is to involve IAM and secrets governance when runtime exposure touches access paths.

What this signals

Runtime-aware AppSec is increasingly a governance issue as much as a testing issue. Organisations that cannot distinguish live exposure from theoretical defect lists will keep over-investing in noisy backlog management while under-investing in evidence-based remediation. For teams that manage secrets or authentication-heavy applications, that gap also affects identity governance because exposed paths often imply credential handling problems as well.

Exposure-based triage: This is the shift from scanning for everything to sorting for what is actually reachable, authenticated, and business-relevant. It matters because it changes how teams justify remediation priority to engineering and leadership, and it makes AppSec reporting more defensible across fast-moving delivery environments.

The practical signal for programmes is to connect runtime testing, ASPM, and ownership models before the next release cycle accelerates the backlog. Where application paths depend on secrets or service credentials, pairing DAST with identity-aware control reviews will surface the failures that matter most.


For practitioners

  • Correlate DAST with asset criticality Require every dynamic finding to be enriched with environment, exposure, and business-value metadata before it enters the remediation queue. This prevents internal-only paths and low-impact issues from crowding out reachable defects.
  • Add reachability checks to triage Filter findings by internet exposure, authentication state, and route reachability before assigning engineering work. Use these gates to remove findings that cannot be exercised in the deployed path.
  • Separate scanner output from risk decisions Treat DAST as one signal in ASPM, not as a standalone severity list. Tie results to release context, owning team, and the data or service at risk so remediation choices are defensible.
  • Bring identity teams into exposure reviews When dynamic testing exposes unauthenticated routes, token misuse, or leaked secrets, route the issue through IAM or secrets management ownership as well as AppSec. That closes the gap between application exposure and credential governance.

Key takeaways

  • DAST without runtime correlation produces more visibility, but not necessarily better security decisions.
  • ASPM helps teams sort reachable exposure from theoretical findings, which is where remediation value starts to improve.
  • Application risk and identity risk overlap whenever secrets, authentication, or exposed paths shape what an attacker can reach.

Standards & Framework Alignment

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

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-7Runtime testing and exposure correlation support continuous monitoring of live application behavior.
NIST SP 800-53 Rev 5SI-4Monitoring and system alerting apply when dynamic testing reveals exploitable exposure.
CIS Controls v8CIS-16 , Application Software SecurityApplication software security control alignment fits DAST plus posture management workflows.

Use SI-4 to ensure runtime findings are monitored, correlated, and routed to the correct owners.


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.
  • Identity Security Posture Management: Identity security posture management is the continuous assessment of identity configuration, privilege, and exposure across an environment. It focuses on drift, overprivilege, and control gaps so teams can see where IAM, PAM, and NHI governance are failing before those gaps become incidents.
  • Exposure Triage: The process of deciding which security findings matter first, who owns them, and how they are remediated. In practice, exposure triage depends on reliable asset context, clear authority, and fast coordination across vulnerability, cloud, and identity data sources.
  • Runtime correlation: Runtime correlation is the practice of joining identity state changes with security activity while an investigation is still active. It lets teams evaluate whether access use matches expected behaviour, which is more useful than reviewing entitlement records after the fact.

What's in the full article

Xygeni's full article covers the operational detail this post intentionally leaves for the source:

  • Exact ingestion flow for DAST outputs from tools such as OWASP ZAP and Acunetix 360 into ASPM correlation logic
  • Stepwise examples of how the exposure funnel filters issues from all findings to internet-exposed and unauthenticated paths
  • Implementation detail on how runtime findings are enriched with SAST, SCA, and configuration context before prioritisation
  • Practical explanation of how teams can use the model to reduce false positives without losing exploitability evidence

👉 Xygeni's full article covers the DAST ingestion flow, correlation logic, and prioritisation funnel in more operational detail.

Deepen your knowledge

NHI Foundation Level course, the industry's only accredited NHI security programme, covers NHI governance, machine identity security, secrets management, and identity lifecycle basics. It is designed for practitioners who need to connect identity controls to operational risk across modern security programmes.
NHIMG Editorial Note
Published by the NHIMG editorial team on August 21, 2026.
NHI Mgmt Group — the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org