By NHI Mgmt Group Editorial TeamBased on Impart: “The AppSec Innovation Crisis” (November 18, 2025)

TL;DR: AI-assisted software development is compressing attacker and defender timelines, while large code-generation bursts, API sprawl, and semantic attacks like promptware bypass traditional AppSec review and signature-based controls, according to Impart. The security model is shifting from visibility and scanning toward runtime enforcement that can evaluate intent, not just syntax.


At a glance

What this is: Impart argues that AI-driven coding is creating an AppSec velocity crisis, where legacy scanning, review, and signature-based controls cannot keep up with new code volume and semantic attacks.

Why it matters: This matters because identity, access, API, and runtime controls now need to govern software produced at machine speed, not just human speed, and AppSec teams must detect intent-based abuse rather than only known patterns.

By the numbers:

  • Security research has shown that a functional proof-of-concept exploit can be generated and executed in under 23 minutes.

Context

AI-assisted software development changes the security problem from reviewing a relatively bounded human output to governing rapid, high-volume machine-assisted code creation. When code arrives in large bursts, the usual review and scanning checkpoints are more likely to be bypassed or overwhelmed before a vulnerability reaches production. The primary issue is not simply faster delivery, but weaker assurance that generated code has been examined with enough context to catch risk early.

For IAM and broader governance teams, the identity-adjacent issue is the control boundary around APIs, automation, and runtime enforcement. If development pipelines can generate dozens of unreviewed endpoints in hours, then authorization, authentication, and inventory discipline become part of the AppSec problem, not a separate downstream concern. That is typical of AI-accelerated application development, not an edge case.

The source article frames this as a structural mismatch between legacy AppSec processes and AI-era development velocity. That is a practical governance problem, not just a tooling problem.


Key questions

Q: What breaks when AI-assisted coding outpaces AppSec review cycles?

A: Manual triage and blanket scanning lose effectiveness when code volume rises faster than security capacity. Findings arrive after the most useful decision point, so teams need controls that influence code generation and prioritisation earlier in the workflow.

Q: Why do AI-generated APIs create more security risk than normal release speed?

A: AI-generated APIs create risk because they expand the attack surface as they are created, and many are launched without mature scoping, ownership, or access rules. That increases the chance of unauthorised exposure, broken authorisation, and shadow endpoints that security teams never inventory in time.

Q: What are the signs that signature-based AppSec controls are failing against LLM attacks?

A: The warning signs are attacks that evade fixed patterns, shift wording or structure, and still achieve the same malicious outcome. When a control only works on known payloads but misses contextual manipulation, prompt-based abuse, and intent changes, it is no longer a primary defence for AI-facing applications.

Q: How should security teams control AI-assisted development when release speed keeps increasing?

A: Security teams should place policy and testing controls earlier in the delivery flow, then focus remediation on the systems where code velocity, privileged automation, and external dependencies intersect. The goal is not to slow every team equally. It is to prevent fast-moving pipelines from turning known weaknesses into repeated exposure.


Technical breakdown

Why AI-assisted code generation breaks review throughput

AI-assisted development can produce large, coherent blocks of code faster than human reviewers can inspect them. That compresses the time available for static analysis, manual review, and triage, which were designed around slower, more incremental changes. The result is not merely more alerts. It is a reduction in the assurance that vulnerabilities will be intercepted before merge or release. In that model, security gates become queue bottlenecks, and bottlenecks are easy to bypass when teams optimise for speed. The technical problem is therefore throughput mismatch, not just tool coverage.

Practical implication: Shift security gates earlier and make them machine-enforced so generated code cannot reach production without passing policy checks.

API sprawl and unreviewed attack surface

When AI-assisted coding generates microservices, endpoints, and integration glue quickly, the attack surface expands faster than inventories and authorisation models are updated. API sprawl matters because every new endpoint creates another place where authentication, object-level access, and input handling can fail. In practice, the risk is not simply that more APIs exist. It is that many of them will be launched without the same scoping discipline a human team would apply, leaving shadow endpoints outside normal review and monitoring. That changes AppSec from a code-quality problem into a control-coverage problem.

Practical implication: Inventory every new API and service automatically, then block release until access controls and ownership are explicitly assigned.

Semantic attacks defeat signature-based defence

Promptware and related semantic attacks work by altering meaning, context, or intent rather than matching a fixed malicious string. That makes them resistant to traditional WAF signatures and brittle regex rules, which depend on known patterns. The deeper issue is that the attack lives in language semantics, not in a stable payload shape. Defenders therefore need controls that can interpret requests in context, such as token-level analysis or embeddings-based detection, because the control objective is to identify malicious intent rather than a specific syntax. That is a different security problem from classical web filtering.

Practical implication: Add intent-aware detection at runtime and stop relying on signatures as the primary control for LLM-facing applications.


Threat narrative

Attacker objective: The attacker wants to turn accelerated software delivery into a larger, less governed attack surface that is easier to exploit before defenders can respond.

  1. Entry occurs through AI-assisted development workflows that accept generated code with limited human review and incomplete security checks.
  2. Credentialed or sensitive application paths can then be introduced through unscoped APIs, vulnerable code, or prompt injection surfaces that were not fully examined.
  3. Escalation follows when attackers use the expanded surface to automate exploit development or subvert LLM applications through semantic attacks that evade static rules.
  4. Impact is delayed detection, greater exploitability, and production exposure of applications whose controls were never designed for machine-speed change.

Read and download The State of NHI & AI Agent Breach Report 2026, covering 200+ breaches impacting Non-Human Identities including AI Agents.


NHI Mgmt Group analysis

AI-driven AppSec creates a velocity gap, not just a tooling gap. The article shows that generated code can outpace human review, which means the old assumption that security has time to inspect every meaningful change is no longer dependable. In practice, the review model itself becomes the control failure when change volume exceeds analyst throughput.

Semantic attacks force AppSec to move from syntax to intent. Promptware and similar attacks do not behave like ordinary injection payloads, so pattern matching alone will miss them. That makes contextual analysis a governance requirement for AI-facing applications, and not an optional enhancement. Practitioners should treat intent-aware enforcement as a core AppSec control, especially where LLMs can influence downstream actions.

API sprawl is now part of identity governance. When AI-assisted coding produces more endpoints faster, every new service creates another authentication and authorisation decision. That connects AppSec directly to IAM, because unscoped APIs and weak inventory discipline become access-control failures as much as code-quality failures. Teams should govern AI-generated interfaces as part of the identity perimeter, not as a separate engineering detail.

Blast-radius control is becoming the decisive security variable. If review and detection cannot keep pace, the practical question is how far a defect or semantic attack can travel before runtime controls stop it. This shifts value toward containment, runtime policy, and tighter authority boundaries. The programmes that win here will measure security by how much damage they can prevent after generation, not only by how much they can inspect before release.

From our research library:

What this signals

AI appsec velocity is becoming a governance issue, not just a developer productivity issue. When generated code arrives faster than the organisation can classify, test, and approve it, the security team has to assume that review is no longer the primary control boundary. That changes programme design from inspection-first to enforcement-first, with runtime policy carrying more of the burden.

API sprawl is now part of the identity problem. Every new AI-generated endpoint creates another place where authentication, authorisation, and ownership can fail, so IAM teams need to treat machine-produced interfaces as governed assets. The security perimeter is moving inward to runtime access decisions and outward to every new service.

AI-related credential leaks surged 81.5% year-over-year in 2025, with the surrounding AI infrastructure leaking 5x faster than core LLM providers, according to the State of Secrets Sprawl 2026.


For practitioners

  • Enforce runtime policy for AI-generated code Move from review-only controls to runtime enforcement that can block unsafe behaviour after code reaches execution paths, especially where generated code changes too quickly for manual triage.
  • Inventory APIs created by AI-assisted development Automatically discover new endpoints, map ownership, and require authentication and authorisation checks before release so unreviewed microservices do not become shadow attack surface.
  • Test for semantic attack resistance Validate LLM-facing applications against prompt injection and promptware scenarios that change intent, context, or data access rather than matching fixed malicious strings.
  • Treat generated code as untrusted until governed Set policy so AI-produced code cannot bypass the same security checks applied to human-written changes, including dependency review, endpoint review, and release approval.

Key takeaways

  • AI-assisted development is compressing the time available for security review, which makes legacy AppSec gates easier to bypass.
  • The article’s core warning is that the security problem has shifted from visibility to enforcement at runtime.
  • Teams that cannot evaluate intent, inventory generated APIs, and contain blast radius will struggle to keep pace with AI-era release velocity.

Standards & Framework Alignment

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

OWASP Agentic AI Top 10, OWASP API Security Top 10 and MITRE ATT&CK address the attack and risk surface, while OWASP ASVS and NIST CSF 2.0 set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
OWASP Agentic AI Top 10ASI02 — Tool MisuseAI-assisted app generation and promptware both rely on tool-using agent behaviour that can be manipulated.
Recommendation — Apply ASI02 to constrain tool actions and validate every AI-mediated operation before execution.
OWASP API Security Top 10API8 — Security MisconfigurationAI-generated endpoints and API sprawl increase the chance of misconfigured access and exposure.
Recommendation — Use API8 controls to inventory endpoints and block releases with incomplete access configuration.
OWASP ASVSV8 — AuthorizationThe article’s API sprawl and runtime abuse problem depends on weak or missing authorisation checks.
Recommendation — Map generated services to V8 so every exposed endpoint has explicit authorisation requirements.
NIST CSF 2.0PR.AA-05 — Access Permissions, Entitlements and AuthorizationsAI-generated APIs become governance failures when permissions and authorisations are not controlled.
Recommendation — Apply PR.AA-05 to every new AI-generated service before it is allowed into production.
MITRE ATT&CKTA0002; TA0006 — Execution; Credential AccessThe article describes exploit generation and runtime abuse paths that map to attacker execution and credential-related access.
Recommendation — Map AI-assisted exploit paths to TA0002 and TA0006 to prioritise runtime detection and containment.

Key terms

  • Vibe Coding: A software development approach where natural-language prompts drive much of the implementation and AI produces the code. In practice, the term covers a wide range of control levels, from no-review prototyping to structured engineering with tests, review, and architecture held by humans.
  • Semantic Attack: An attack that manipulates meaning, context, or instructions rather than exploiting software code directly. In AI systems, the adversary aims to change the model’s behaviour through language, retrieved content, or conversation flow so the output or action becomes unsafe or unauthorized.
  • Runtime Enforcement: Runtime enforcement is the practice of blocking malicious behaviour while software is running, rather than only detecting it after the fact. It monitors process activity, network actions, and privilege changes so a live attack can be interrupted at the point of execution.
  • API sprawl: API sprawl is the uncontrolled growth of application programming interfaces across systems, teams, and environments. It creates duplicated endpoints, inconsistent authentication, weak ownership, and hidden data exposure. In security terms, API sprawl expands the attack surface, complicates inventory and governance, and makes policy enforcement, monitoring, and lifecycle control harder to sustain.

Deepen your knowledge

The NHI Foundation Level course, the industry's only accredited NHI security programme, covers NHI governance, agentic AI identity, machine identity security, and secrets management. It is a practical fit for practitioners who need to connect identity control to modern automation risk.
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