By NHI Mgmt Group Editorial TeamBased on Armis: “Application Security Was Built for a World That No Longer Exists” (August 18, 2026)

TL;DR: Application security built for human-paced code is no longer adequate, according to Armis, because machine-generated software, faster attack automation, and expanding backlog volumes leave too much exposure between creation and protection. The shift-zero model reframes success around eliminating the window in which flaws exist rather than finding them faster.


At a glance

What this is: Armis says application security must move from late-stage detection to shift-zero protection because code is now created and attacked at machine speed.

Why it matters: For IAM, NHI, and broader security teams, the implication is that control models built around delayed review and backlog triage will keep missing risk introduced at creation time.


Context

Application security is the discipline of preventing, finding, and reducing weaknesses in software before they become exploitable. The article argues that traditional scan-and-fix models were designed for slower, human-paced development and now fail when code is produced continuously by machines.

The identity connection is indirect but real: as software delivery becomes more automated, security decisions move closer to the systems that generate, deploy, and call code, including machine identities, service accounts, and agentic workflows. That changes where governance has to happen, not just how quickly findings are processed.


Key questions

Q: What breaks when AppSec is treated as a late-stage scan?

A: Late-stage scanning misses the point where insecure code, hardcoded secrets, and risky dependencies enter the system. By the time a tool flags them, the issue may already be in production or spread across multiple pipelines. That creates ownership confusion and leaves teams unable to prove which control failed to stop the exposure.

Q: Why do model-generated code changes increase AppSec risk so quickly?

A: Model-generated code increases risk because it can introduce insecure patterns at a speed that outpaces manual review and creates repeated defects across many files or services. The issue is not just volume, but the possibility that one weak pattern gets replicated before controls catch it. That makes early detection and automated validation essential.

Q: What are the signs that backlog-driven application security is failing?

A: Common signs include growing unresolved findings, repeated late discovery of the same classes of issues, and a widening gap between code creation and remediation. If teams celebrate scan throughput while exposure still reaches production, the control is measuring activity rather than reduction in risk.

Q: How should DevOps teams balance security controls with developer velocity in production environments?

A: DevOps teams should treat security and developer experience as shared delivery goals, not competing functions. The practical approach is to define clear production access rules, use break glass procedures where needed, and preserve a single operating language with security. If controls make ordinary work slow or opaque, MTTR and time to value suffer, which can hurt both reliability and business outcomes.


Technical breakdown

Why reactive application security breaks at machine speed

Classic application security assumes a sequence: code is written, then scanned, then fixed, then released. That model depends on humans having enough time to review results before the next change arrives. Once code is generated continuously and attackers automate discovery at similar speed, the delay between creation and analysis becomes the real exposure window. The article’s core point is that backlog-driven security cannot keep up when the software itself is produced faster than review cycles can absorb.

Practical implication: Shift controls earlier in the delivery path so security gates creation, not just release.

What shift zero changes in the security control model

Shift zero is the article’s name for eliminating the gap between code creation and code protection. Mechanically, that means security intelligence has to be embedded in the workflow rather than bolted on after the fact. The emphasis shifts from recognizing known issues in finished artefacts to reasoning about intent, behaviour, and risk as code is produced. That is a different control philosophy, not just a faster scanner.

Practical implication: Move analysis and policy checks into authoring, build, and agentic development workflows.

Why finding more vulnerabilities is not the same as reducing risk

The article challenges the industry habit of treating finding volume as proof of coverage. Large backlogs can create the illusion of diligence while obscuring the few issues that actually matter. Security that only measures how many findings it produces may still leave the most damaging flaws untouched. In machine-speed environments, the useful metric is how much risky code never reaches production, not how many alerts are logged afterward.

Practical implication: Measure prevention and exposure reduction, not alert throughput or SLA closure alone.


NHI Mgmt Group analysis

Shift zero is a governance problem, not just a tooling problem. The article correctly identifies that security built around delayed review assumes a human pacing model that no longer exists. Once code is created continuously, the real control question becomes where prevention sits in the delivery chain. Practitioners should treat this as a workflow governance issue, not a scanning-speed issue.

Machine-speed software creation weakens the value of backlog-centric security operating models. Backlogs, SLAs, and late-stage triage all assume there is time to catch up after code is written. That assumption collapses when generation and attack both accelerate. The practical conclusion is that organisations need to reduce the number of issues that ever enter the review queue.

Security that understands intent is more useful than security that only recognises patterns. Pattern matching is effective only against known shapes, which is why it struggles with new development modes and novel code paths. The article points toward contextual analysis as a better fit for modern pipelines, especially where automation and agentic workflows produce unfamiliar behaviour. Practitioners should judge controls by whether they can reason about context, not just signatures.

Exposure gap elimination should become the operating concept for modern application security. The article gives a useful name to the failure mode that matters most: the time between code creation and security coverage. That gap is where attackers and defects gain leverage. Security leaders should define their programme around shrinking that gap across code, cloud, and identity-adjacent workflows.

What this signals

Exposure gap elimination: the useful unit of measure in modern application security is no longer vulnerability count but the amount of time risky code remains ungoverned. When creation is continuous, any downstream delay becomes an attack window rather than an operational convenience.

Organisations should expect application security to converge with engineering workflow controls, because the old model of finding flaws after they exist cannot keep pace with machine-speed development. That pushes governance closer to authoring, build, and deployment decisions.

For readers running IAM, NHI, or agentic AI programmes, the important implication is that identity, policy, and software assurance are becoming linked at the point of creation. Controls that only inspect the finished artefact will miss the earlier trust decisions embedded in automation.


For practitioners

  • Embed security at code creation Move policy checks, analysis, and guardrails into authoring and build workflows so insecure code is intercepted before it enters the backlog.
  • Redefine security success metrics Track the share of risky code prevented from reaching production, not only the number of vulnerabilities found or closed.
  • Prioritise contextual code analysis Use controls that reason about intent and behaviour, especially where generative tools or agentic workflows create code paths that templates do not anticipate.
  • Reduce exposure gaps across delivery Map the time between creation, validation, and deployment, then remove handoff delays that let weaknesses persist long enough to be exploited.

Key takeaways

  • Application security built around late-stage detection cannot keep pace with machine-generated code and automated attackers.
  • The central problem is the exposure gap between code creation and protection, not simply the number of vulnerabilities found.
  • Teams need security controls that intervene earlier in the workflow and measure risk prevented, not just findings closed.

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 addresses the attack and risk surface, while NIST CSF 2.0, CIS Controls v8 and OWASP ASVS set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
NIST CSF 2.0PR.PS-01 — Configuration ManagementApplication security depends on controlling risky code before deployment and production exposure.
ID.RA-01 — Asset Vulnerability IdentificationThe article centres on finding weaknesses too late to matter in fast-moving pipelines.
Recommendation — Embed security checks into development workflows so insecure code is blocked before release. Identify weaknesses earlier in the pipeline and prioritise them by exploitability, not volume.
CIS Controls v8CIS-16 — Application Software SecurityThe article is about modernising application security controls for machine-speed development.
Recommendation — Apply CIS Application Software Security practices to shift security testing into build and release workflows.
OWASP ASVSV15 — Secure Coding and ArchitectureThe article argues for security built into software design rather than bolted on after code exists.
Recommendation — Use ASVS secure coding requirements to push preventive controls upstream in the lifecycle.
OWASP Agentic AI Top 10ASI02 — Tool MisuseThe article touches agentic and automated code generation, where tool use can create unsafe outputs.
Recommendation — Govern agentic coding workflows so tools cannot generate or propagate unsafe code unchecked.

Key terms

  • Shift Zero: A security approach that seeks to eliminate the time gap between software creation and protection. Instead of accepting late discovery as normal, it places controls at the point where code, policy, and deployment decisions are formed.
  • Prompt Exposure Gap: The prompt exposure gap is the distance between sensitive information being available to a user and that same information leaving control through an AI prompt, upload, or file reference. In Gemini-style workflows, the gap is short, so governance has to act at submission time rather than relying on after-the-fact review.
  • Machine-Speed Security: Machine-speed security describes environments where automated systems can create, test, approve and deploy changes faster than human review cycles can absorb. The control challenge is not just detection after the fact, but enforcement at the point of execution, when decisions are still reversible.
  • Contextual Static Analysis: Static analysis that uses surrounding design information, architecture context, and intended behaviour to interpret code more accurately. It goes beyond matching insecure patterns by evaluating whether the code actually enforces the security property the system requires.

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. It suits practitioners who need to connect machine-speed software delivery to identity, access, and governance controls.
NHIMG Editorial Note
Published by the NHIMG editorial team on October 16, 2026.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org