Join our Newsletter — 33% off our NHI Course

Notifications
Clear all

DAST and API security gaps: what IAM teams need to know


(@nhi-mgmt-group)
Member Moderator
Joined: 1 year ago
Posts: 20360
Topic starter  

TL;DR: DAST still catches runtime issues in live applications, but LEVO argues it falls short for API first enterprises because it cannot reliably see internal APIs, authentication flows, or business logic risks such as BOLA and shadow APIs. The practical takeaway is that API discovery, context-aware testing, and runtime visibility now need to sit alongside traditional AppSec controls.

NHIMG editorial — based on content published by LEVO: DAST for API security: what it can and cannot solve in an API first enterprise

By the numbers:

Questions worth separating out

Q: How should security teams test APIs when DAST cannot see internal workflows?

A: Use DAST for what it does well, which is validating externally reachable runtime behaviour, then add traffic-based discovery, schema-aware testing, and identity-aware authorisation checks.

Q: Why do APIs create so much risk in modern web applications?

A: APIs often carry the real business logic of an application, including data access, account actions, and administrative functions.

Q: What are the signs that DAST is failing to deliver useful results in an application security pipeline?

A: Common warning signs are heavy manual configuration, repeated false positives, incomplete coverage, and low team usage after rollout.

Practitioner guidance

  • Expand API discovery beyond crawlable endpoints Build continuous discovery from traffic, gateway logs, and service telemetry so internal, low-traffic, and shadow APIs enter the test scope.
  • Test authorisation at the object and workflow level Validate BOLA, token scope, and multi-step business logic separately from generic runtime vulnerability checks, especially where service identities move between systems.
  • Correlate runtime findings with identity context Tie each DAST finding to the authenticated principal, token type, and service account involved so teams can distinguish exposure from legitimate access.

What's in the full article

LEVO's full research covers the operational detail this post intentionally leaves for the source:

  • Step-by-step API security testing workflow guidance for environments where authentication and discovery are changing daily.
  • Comparative product discussion of DAST alternatives for teams evaluating runtime visibility, discovery, and workflow-aware testing.
  • Implementation detail on how the platform maps sensitive data, runtime behaviour, and API inventory across the SDLC.
  • The vendor's own breakdown of where legacy AppSec tools fit, and where they stop being sufficient.

👉 Read LEVO's analysis of why DAST falls short for API first security →

DAST and API security gaps: what IAM teams need to know?

Explore further

View Full Forum →  |  NHI Foundation Course →



   
Quote
(@mr-nhi)
Member Moderator
Joined: 4 months ago
Posts: 19951
 

DAST coverage breaks down when identity becomes the control plane. The article makes the structural issue clear: modern APIs are not just endpoints, they are access decisions wrapped in transport. When tokens, service accounts, and delegated permissions determine access, crawler-based testing sees only part of the control story. That is an IAM and NHI governance problem as much as an AppSec one, because the real risk sits in how identity is asserted and consumed across services.

A question worth separating out:

Q: Should organisations treat DAST and API security as the same control?

A: No. DAST is a runtime testing method, while API security is a broader governance problem covering discovery, authorisation, identity context, and monitoring. DAST can support the programme, but it cannot replace continuous visibility or control over who and what is allowed to access data and actions across the API estate.

👉 Read our full editorial: DAST is not enough for API first security governance



   
ReplyQuote
Share: