By NHI Mgmt Group Editorial TeamBased on Checkmarx: “Learnings From Checkmarx Agentic AppSec Unleashed ‘26” (June 22, 2026)

TL;DR: AI coding assistants are helping teams write code two to three times faster, while vulnerability backlogs can triple and exploitable flaws can rise roughly 5x, according to Checkmarx. The practical answer is not AI or deterministic AppSec, but a hybrid model that preserves trusted validation, remediation throughput, and governance at machine speed.


At a glance

What this is: Checkmarx says AI-generated code is increasing both development speed and vulnerability accumulation, forcing AppSec to combine deterministic controls with AI-assisted analysis.

Why it matters: For IAM, NHI, and security teams, the key issue is governance at machine speed, because software supply chains now need trusted validation that can keep pace with AI-driven delivery.

By the numbers:

  • In Checkmarx labs, the hybrid engine reached an F1 score of 0.64, compared to roughly 0.20 for a pure frontier model like Claude Opus 4.7.

Context

AI-assisted software development changes the security problem from slow code review to governed validation at machine speed. When code volume grows faster than security review capacity, backlog, triage quality, and remediation throughput become the real control points, not simply how many issues a scanner can find.

This article sits at the intersection of application security and AI governance because the same AI systems that generate code can also accelerate exploit creation, introduce supply-chain blind spots, and overwhelm human review. The underlying governance gap is that many AppSec programmes were built for human-paced release cycles, not continuous AI-assisted output.


Key questions

Q: How should security teams govern AI-generated mobile code without slowing delivery?

A: Use a tiered model that matches AI use to risk. Allow more AI assistance for POCs, planning, and isolated features, but require human security review and stronger testing for authentication, cryptography, permissions, and sensitive data paths. The goal is not to block AI, but to constrain it where compromise would have the biggest blast radius.

Q: Why does AI-assisted development increase application identity risk?

A: Because many applications implement identity controls in code, and AI tools can reproduce insecure login, token, and access patterns at scale. That means the risk is not limited to software defects. It extends to the trust boundaries that govern users, service accounts, and any downstream system that accepts those credentials as valid.

Q: What breaks when AppSec relies only on LLM-based analysis?

A: LLM-only analysis can miss known critical issues, produce inconsistent results, and create false positives that developers stop trusting. Without deterministic validation, the security team loses the repeatability needed for policy enforcement, audit evidence, and reliable remediation decisions.

Q: Should organisations treat AI-generated code as a separate governance category?

A: Yes, because AI-generated code introduces a trust problem that sits between development, application security, and identity governance. Teams need policy for what AI may generate, how outputs are validated, and how identities and secrets are handled in the resulting code. Without that, responsibility for unsafe behaviour becomes fragmented across teams.


Technical breakdown

Why deterministic AppSec is needed for AI-generated code

Deterministic security means repeatable detection logic, stable rules, and verifiable outcomes. That matters when AI-generated code varies in quality and frontier models can change answers based on prompt phrasing, miss known vulnerabilities, or produce false positives. A probabilistic model is useful for breadth and novel pattern discovery, but it is not a reliable control plane for security decisions. In practice, deterministic engines give teams the same answer for the same code every time, which is what auditability, governance, and remediation workflows depend on.

Practical implication: Use deterministic validation as the trust layer for findings that affect release, remediation, and compliance decisions.

Why hybrid analysis beats an LLM-only approach

A hybrid model combines AI-assisted discovery with deterministic confirmation. The AI layer can surface likely flaws, unfamiliar libraries, or suspicious patterns at scale, while the rules-based layer confirms whether a finding is real and material. That split is important because security teams do not just need more alerts, they need higher fidelity. If the same model that helps generate code also interprets security risk, the control loop becomes circular and self-referential. Independent validation preserves separation between code creation and security judgement.

Practical implication: Keep the security control plane independent from the model that wrote the code.

How AI speed changes remediation throughput

When AI shortens coding cycles, remediation must accelerate too or backlog growth becomes structural. The article frames the problem as a widening gap between discovery and fixes, where security teams may find vulnerabilities faster than developers can clear them. That is why MTTR becomes a more useful maturity signal than raw findings volume. In an AI-driven pipeline, the question is not whether issues can be found, but whether they can be validated, prioritised, and fixed before the next release wave compounds the debt.

Practical implication: Measure AppSec performance by remediation throughput, not by scan volume alone.


Threat narrative

Attacker objective: Exploit the speed gap between AI-driven development and slower AppSec governance to maximise the number of exploitable weaknesses before they are fixed.

  1. Entry occurs through AI-generated code and AI-assisted development pipelines that increase the volume of software shipped before security review can catch up.
  2. Credential access and exploit development move faster because attackers can use AI to scale discovery and weaponisation, shrinking the time between disclosure and exploitation.
  3. Impact is backlog accumulation, more exploitable flaws in production, and weaker confidence that remediation decisions are based on trustworthy findings.

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

Deterministic control is becoming the governance boundary for AI-generated software. AI can expand coverage and speed, but it cannot be the final arbiter of whether a finding is real, repeatable, and actionable. Once code is created at machine speed, the security function that matters most is not more noise, but trusted validation that can survive audit, change review, and operational pressure.

The separation between code generation and security judgement is now a control requirement, not a design preference. If the same model writes the code and then interprets its risk, the programme loses independent assurance. That creates a circular control loop that is especially dangerous in agentic development, where developers may trust machine output too quickly. Practitioners should treat validation independence as part of application security architecture.

AI coding creates an AppSec backlog debt pattern that traditional pipelines were not sized to absorb. The governance gap is not just vulnerability volume, but the mismatch between discovery velocity and remediation throughput. Security leaders should expect MTTR, triage fidelity, and fix validation to become the real measures of maturity. The practitioner conclusion is clear: AppSec must be engineered for throughput, not only detection.

Shadow AI is now a software supply chain problem as much as an AI governance problem. Unsanctioned models, agents, and MCP components create visibility gaps that look similar to shadow IT but move faster and touch code, build, and runtime decisions. That means inventory, policy, and assurance have to extend across the AI component stack. Practitioners need a governed view of AI assets before they can claim control of the software they produce.

From our research library:

What this signals

Deterministic validation is becoming the control boundary for AI-generated code. Teams that continue to measure AppSec by findings volume will miss the real governance challenge, which is whether issues can be verified and remediated before the next release wave compounds them. The practical shift is from alert generation to trusted decision-making.

Shadow AI will increasingly show up as software supply chain exposure. Once models, agents, and MCP servers enter the SDLC without visibility, policy enforcement becomes partial and assurance becomes difficult to evidence. Security leaders should expect inventory, authorisation, and observability to converge in the same operating model.

Remediation throughput is now a programme-level risk signal. AI-assisted delivery can outpace fix capacity so quickly that backlog growth becomes a security control failure rather than a staffing issue. Organisations that cannot reduce MTTR will struggle to keep releases both fast and defensible.


For practitioners

  • Separate code generation from security validation Keep the system that produces code distinct from the control plane that validates security findings, so the same model is never its own judge.
  • Prioritise remediation throughput over alert volume Track mean time to remediation, not just findings discovered, and use that measure to expose whether AI-driven delivery is outrunning fix capacity.
  • Add deterministic confirmation to AI-assisted triage Require repeatable rule-based confirmation before a finding can block release or enter an audit trail, especially for high-confidence vulnerabilities.
  • Inventory shadow AI across the software supply chain Identify models, agents, MCP servers, and other AI components used in the SDLC so policy and assurance can cover the full build path.
  • Review high-risk fixes before automated merge Keep developers in the loop for AI-generated remediation on critical or externally facing systems so hallucinated fixes do not create new exposure.

Key takeaways

  • AI-generated code is not only increasing delivery speed, it is also widening the gap between what AppSec finds and what teams can fix.
  • Deterministic validation matters because LLM-only security checks are too variable to serve as the final control for release, audit, or remediation.
  • Security leaders should focus on remediation throughput, validation independence, and AI supply chain visibility if they want machine-speed delivery to remain governable.

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 and OWASP API Security Top 10 address the attack and risk surface, while NIST AI RMF and NIST CSF 2.0 set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
OWASP Agentic AI Top 10ASI03 — Identity & Privilege AbuseThe article warns against letting the same AI system create code and judge its own security.
ASI04 — Agentic Supply Chain VulnerabilitiesShadow AI, MCP servers, and AI components in the SDLC create supply chain governance risk.
Recommendation — Separate code generation from security judgement and restrict self-evaluation in agentic workflows. Inventory AI components across the SDLC and govern their supply chain dependencies and approvals.
NIST AI RMFGOVERN — AI Governance and AccountabilityThe article centres on governance, accountability, and independent assurance for AI-assisted development.
Recommendation — Establish independent oversight for AI-assisted code generation and security validation.
NIST CSF 2.0PR.AA-05 — Access Permissions, Entitlements and AuthorizationsThe article explicitly compares security controls to systems managing their own permissions and trust boundaries.
Recommendation — Enforce separation of duties so AI-driven tools do not control their own security authorisations.
OWASP API Security Top 10API10 — Unsafe Consumption of APIsAI agents, MCP servers, and tool integrations raise unsafe consumption concerns in the software supply chain.
Recommendation — Review agent and tool integrations for unsafe API consumption before they enter production workflows.

Key terms

  • Deterministic Security: Deterministic security uses fixed rules, repeatable logic, and consistent validation to decide whether a finding is real. In AppSec, it provides the trusted baseline that AI-assisted analysis can enrich, but not replace, when teams need stable, auditable results.
  • Hybrid AppSec Model: A hybrid AppSec model combines probabilistic AI reasoning with deterministic validation. The AI layer helps discover patterns quickly, while the deterministic layer confirms what is real and actionable, reducing noise without giving up speed or coverage.
  • Remediation Throughput: Remediation throughput is the rate at which a team can fix validated security issues relative to the number being found. It is a practical measure of whether AppSec is actually reducing exposure, rather than merely increasing visibility into a growing backlog.
  • Shadow AI: AI agents, copilots, or connected tools operating without full visibility or governance from security teams. Shadow AI becomes an identity problem when those systems authenticate with unmanaged tokens, service accounts, or OAuth apps that can reach production resources.

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, IAM, and secrets management. It helps practitioners connect identity controls to the broader security programmes that AI-driven development now depends on.
NHIMG Editorial Note
Published by the NHIMG editorial team on August 1, 2026.
Updated on October 13, 2026.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org