TL;DR: A survey of 250+ AppSec stakeholders found 87% of organisations now use AI coding assistants, while 94% still rely on at least one testing tool and half spend 40% or more of their time triaging findings, according to StackHawk. The real problem is not tool scarcity but the gap between discovery, prioritisation, and business-risk measurement.
At a glance
What this is: StackHawk reports that AI-driven development has become normal while AppSec teams still struggle to see their full attack surface, prioritise findings, and measure risk in business terms.
Why it matters: For AppSec, IAM, NHI, and platform teams, this matters because visibility gaps, incomplete inventories, and weak risk metrics now shape how quickly organisations can govern code, credentials, and AI-enabled application change.
Context
AI-era application security is no longer only about finding vulnerabilities in finished code. It is about governing a development environment where AI assistants, rapid release cycles, and expanding application footprints make discovery and prioritisation as important as testing itself. The article’s core problem is a control gap: many teams can generate findings, but cannot reliably connect those findings to exposure, criticality, or business impact.
That governance gap matters beyond classical AppSec. As software becomes more dynamic, the boundary between application security, identity, and runtime trust gets thinner. AI-assisted development changes what humans know about their systems, while incomplete visibility also affects how teams manage APIs, application components, and the non-human identities that support automated delivery and production workflows.
Key questions
Q: What breaks when AppSec relies on testing without full visibility?
A: Testing loses much of its value when teams do not know the full application and API footprint. Coverage metrics become incomplete, findings miss unknown assets, and security decisions are made against a partial inventory. The result is false confidence, not better control, because the programme can only test what it has already discovered.
Q: Why do AI-assisted coding workflows increase the need for security review and test coverage?
A: AI can increase development speed, but speed also increases the chance that insecure logic, exposed secrets, or missing controls reach production. When code is generated faster, teams need stronger review discipline, better test coverage, and clearer visibility into data flow. Security should shift left into the IDE and stay present through testing, not wait for downstream audits.
Q: How can AppSec teams tell whether their metrics reflect real risk?
A: Look for metrics that connect findings to exposure, criticality, and trend over time. If the dashboard only shows scans performed or vulnerabilities found, it measures activity rather than risk reduction. Useful metrics answer whether the attack surface is shrinking, stabilising, or expanding.
Q: How should security teams govern non-human identities at scale?
A: Security teams should treat non-human identities as a lifecycle problem with ownership, review, rotation, and revocation built in from the start. Inventory is necessary but insufficient. The control objective is to ensure every service account, token, or automation identity has a clear purpose, a bounded scope, and a reliable offboarding path when it is no longer needed.
Technical breakdown
Why visibility now precedes testing in AI-era AppSec
AI-assisted development increases code volume and application churn faster than manual asset tracking can keep up. In that environment, testing becomes a downstream control: useful only if teams already know what exists, what is in scope, and which components matter most. Visibility is therefore not a reporting layer but a control dependency. Without continuous discovery of applications, APIs, and components, even strong test coverage numbers can be misleading because they are measured against an incomplete inventory. The article shows why discovery, not scan count, is now the first technical problem to solve.
Practical implication: build continuous asset and API discovery before treating testing coverage as a meaningful security metric.
Why triage becomes the bottleneck when AI accelerates delivery
Triage sits between detection and remediation, and it is where many AppSec programmes fail to scale. When half of the team’s time goes to sorting real risk from noise, security work becomes a queueing problem rather than a control problem. AI-generated code and higher release velocity raise the number of findings without proportionally increasing the team’s ability to validate them. The technical issue is not only alert volume, but weak signal quality and insufficient context about exploitability, exposure, and business relevance. That makes prioritisation infrastructure a core security capability, not an afterthought.
Practical implication: enrich findings with exposure and application criticality so triage can be automated or sharply reduced.
How risk metrics differ from activity metrics
Counts of scans, findings, and fixed issues describe activity, not security posture. Risk metrics try to answer a different question: what is exposed, how exposed is it, and whether security investment is reducing real risk over time. The article shows that boards are asking for outcome metrics while many teams still report operational volume. Technically, this requires linking findings to inventory, business criticality, data sensitivity, and runtime context. In other words, the measurement layer must understand the environment it is measuring, not just the number of checks performed against it.
Practical implication: replace raw scan volume reporting with metrics that track exposure, exploitability, and risk reduction over time.
NHI Mgmt Group analysis
Visibility debt is becoming the defining AppSec governance problem. When AI-assisted development increases the number of applications, APIs, and code paths faster than manual discovery can track them, teams lose the ability to govern what they test. That is not a tooling shortage alone, but a control failure in inventory, ownership, and scope definition. Practitioners should treat continuous discovery as a prerequisite for any credible AppSec programme.
Risk metrics are overtaking scan metrics as the language of accountability. Boards do not need a count of findings, they need evidence that security investment is reducing exposure. The article shows a clear mismatch between operational reporting and executive risk questions, which means AppSec programmes need measurement models that map findings to criticality, exposure, and business impact. Practitioners should expect this reporting gap to become a governance liability.
AI-assisted development is changing the security knowledge base of the organisation. The article’s most important signal is that the shift from writing code to reviewing code weakens human understanding of how systems actually behave. That creates a context gap that conventional testing cannot close on its own. Practitioners should assume that security assurance must now include runtime context, not just pre-release defect discovery.
Automated testing without intelligence becomes triage debt. The survey shows that tool abundance has not solved the operational bottleneck because teams still spend too much time deciding what matters. The deeper issue is that many organisations have layered more detection onto an immature decision process. Practitioners should redesign prioritisation around exploitability and business relevance, not finding counts.
Application security is now intersecting more directly with identity governance and non-human control. As AI-driven delivery expands, the systems that create, test, deploy, and monitor software depend increasingly on service accounts, tokens, and machine identities. That means AppSec visibility gaps can quickly become NHI governance gaps, especially where automation is faster than ownership, review, or offboarding. Practitioners should align application discovery with NHI inventory and access review discipline.
From our research library:
- 92% of organisations expose NHIs to third parties, raising concerns about supply chain security, according to the Ultimate Guide to NHIs.
- Read next: Shadow AI and AI Agent Discovery Guide
What this signals
Visibility-first AppSec will become the default governance model. Organisations that continue to treat discovery as a quarterly exercise will keep measuring the wrong attack surface. The practical shift is toward continuous inventory, continuous exposure mapping, and security reporting that reflects what is actually in production.
AI-assisted development creates hidden identity dependencies inside AppSec programmes. Every build, deploy, and test step relies on machine identities that must be governed with the same seriousness as application access. If those identities are not inventoried and scoped, AppSec control breaks before a vulnerability is even found.
Risk metrics will increasingly replace activity metrics in executive reporting. Boards are asking whether security investment reduces exposure, not how many scans were run. Teams that cannot connect findings to business context will struggle to prove that their programme is improving resilience.
For practitioners
- Build continuous application discovery Replace quarterly spreadsheets and manual surveys with continuous discovery for applications, APIs, and runtime components so coverage is measured against what actually exists.
- Tie findings to business context Attach application criticality, data sensitivity, and exposure context to every finding so prioritisation reflects risk rather than raw defect volume.
- Reduce triage load with risk-based routing Use exploitability, exposure, and ownership metadata to route only high-value findings to analysts, and automate suppression for low-context noise.
- Align AppSec with NHI governance Inventory the service accounts, tokens, and automation identities that support development and deployment pipelines, then review them with the same discipline as application assets.
Key takeaways
- AI-era AppSec now depends on knowing what exists before deciding what to test.
- Tool volume has not solved the triage problem because context, not scans, determines what matters.
- Security teams need metrics that show exposure and risk reduction, not just operational activity.
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 and OWASP Non-Human Identity Top 10 address the attack and risk surface, while NIST CSF 2.0, CIS Controls v8 and NIST SP 800-53 Rev 5 set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| OWASP API Security Top 10 | API9 — Improper Inventory Management | The article centers on incomplete application and API visibility. |
| Recommendation — Use API inventory controls to continuously discover endpoints before test coverage is reported. | ||
| NIST CSF 2.0 | ID.AM-01 — Physical devices and systems within the organization are inventoried | The post argues that security reporting fails when asset visibility is incomplete. |
| Recommendation — Inventory applications and components continuously so risk reporting reflects the real attack surface. | ||
| CIS Controls v8 | CIS-1 — Inventory and Control of Enterprise Assets | Continuous discovery is the article's main control gap. |
| Recommendation — Maintain an always-current asset inventory and tie AppSec coverage to it. | ||
| NIST SP 800-53 Rev 5 | CA-7 — Continuous Monitoring | The article favors ongoing visibility and risk measurement over periodic checks. |
| Recommendation — Apply continuous monitoring to application exposure and prioritize findings from current context. | ||
| OWASP Non-Human Identity Top 10 | NHI-05 — Overprivileged NHI | The article explicitly intersects with service accounts and automation identities in pipelines. |
| Recommendation — Review machine identities in delivery pipelines for excessive scope and hidden privilege. | ||
Key terms
- Activity Visibility: The ability to observe how data is queried, moved, transformed, or surfaced across systems and workflows. For modern DSPM, this is essential because activity shows whether data is dormant or actively participating in risky processes, including AI-driven ones.
- Triage debt: Triage debt is the accumulated backlog of alerts, tuning work, and unworked cases that grows when analysts spend too much time on repetitive disposition. It behaves like operational technical debt: if automation does not reduce it, the organisation may lower costs without improving real resilience.
- Risk Reduction Metric: A risk reduction metric shows whether testing and remediation are lowering the chance that vulnerabilities reach production. It focuses on outcomes such as time to fix, fix rate, or defects prevented. These metrics matter because they link security work to business exposure, not just to discovery activity.
- Machine Identity: The digital identity of a machine, device, or workload, such as a server, container, or VM, used to authenticate it within a network. Sometimes used interchangeably with NHI, though NHI is the broader category.
Deepen your knowledge
The NHI Foundation Level course, the industry's only accredited NHI security programme, covers NHI governance, machine identity security, and secrets management. It helps security practitioners connect identity controls to the wider programmes they run across development, operations, and governance.
Published by the NHIMG editorial team on August 2, 2026.
Updated on October 13, 2026.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org