TL;DR: Nearly every one of 1,500 AppSec leaders surveyed reported breaches tied to vulnerable code, while less than one in five organisations have governance policies for autonomous code, according to Checkmarx. The shift from code scanning to continuous, agentic intelligence makes software security a governance and validation problem, not just a detection problem.
At a glance
What this is: This is Checkmarx's 2026 AppSec prediction set, arguing that AI-generated code and agentic workflows are pushing security from scanning into continuous validation and governance.
Why it matters: It matters to IAM, NHI, and security teams because AI-driven development expands machine-authored trust decisions, weakens review assumptions, and increases the need for traceable, policy-backed controls across SDLC and runtime.
By the numbers:
- Nearly every one of the 1,500 AppSec leaders it surveyed reported breaches tied to vulnerable code.
- 2026.
- 30 organizations.
👉 Read Checkmarx's 2026 AppSec predictions for agentic AI and secure code
Context
AI-driven application development is changing the control problem from static code review to continuous assurance across code, build, and runtime. When machine-generated output enters the SDLC at scale, traditional security assumptions about authorship, review, and remediation no longer hold cleanly, especially where AI systems produce code faster than teams can validate it.
That creates a real governance overlap with identity security. AI coding assistants, agentic workflows, and autonomous code paths behave like non-human actors that create, modify, and route trust decisions inside development pipelines. For IAM, NHI, and AppSec teams, the question is no longer whether code can be scanned, but whether machine-produced changes can be explained, attributed, and controlled before they reach production.
Key questions
Q: How should security teams govern AI-generated code in production pipelines?
A: Security teams should treat AI-generated code as a controlled identity event, not just a development artifact. Require human approval, traceable authorship, scoped workload identities, and evidence of intent before production promotion. The goal is to preserve provenance and limit blast radius when generated logic behaves unexpectedly.
Q: Why do AI coding agents increase supply-chain risk?
A: AI coding agents can choose tooling, install packages, and edit lock files in ways that may bypass the controls humans expect in a managed environment. That widens the blind spot around untracked software and makes package provenance harder to enforce. The practical response is to restrict agent permissions, inventory their workspaces, and review their install behaviour like any other privileged automation.
Q: What breaks when static analysis is used as the main AppSec control for AI code?
A: Static analysis breaks down when it is treated as the primary control for AI code because it cannot fully explain context, runtime behaviour, or why a generated change is risky in production. It remains useful, but only as part of a wider system that correlates build, dependency, and runtime evidence before decisions are made.
Q: Who is accountable when an autonomous security agent changes a release?
A: Accountability belongs to the team that defines the agent's permissions, approvals, and rollback rules. If an autonomous security system can alter code or release state, governance must specify who authorised that capability, what actions are allowed, and how those actions are audited. Without that, the organisation has delegated control without delegated responsibility.
Technical breakdown
Why AI-generated code changes AppSec control points
AI-generated code shifts risk left and right at the same time. It changes the source of defects because developers are no longer always the sole authors of implementation decisions, and it changes validation because the same code may need review in the IDE, pull request, build pipeline, and runtime. That creates traceability gaps when teams cannot distinguish between human-written and machine-written logic. It also increases the importance of contextual analysis, where tools assess why a finding matters rather than simply flagging it. In practice, the control objective becomes provenance, policy, and continuous validation, not just code scanning.
Practical implication: teams need code provenance and review controls that preserve authorship, context, and approval lineage across the SDLC.
Agentic AppSec and the move from scanning to orchestration
Agentic AppSec describes security tooling that can take action across the development workflow rather than only report findings. In this model, systems correlate signals from SAST, DAST, SCA, dependency analysis, and runtime telemetry, then recommend or trigger remediation paths. The architectural change matters because autonomous or semi-autonomous security systems require policy guardrails, approval boundaries, and clear rollback mechanisms. The risk is not just false positives. It is delegated action without sufficient governance, especially if the system can open tickets, block builds, or rewrite code without clear accountability.
Practical implication: define explicit action boundaries for security agents before allowing them to modify builds, code, or release gates.
Software supply chain risk is now entangled with AI and machine identity
The article's supply chain concern is broader than vulnerable libraries. It includes model components, generated code, and API-heavy workflows that rely on opaque trust relationships. That is where identity becomes relevant: AI tools, CI/CD jobs, service accounts, and tokens all become parts of the trusted execution chain. If those identities are over-permissioned or poorly governed, attackers can abuse the same automation that accelerates delivery. In effect, the software supply chain is turning into an identity supply chain, where control of secrets, permissions, and delegated access determines how far compromise can spread.
Practical implication: treat CI/CD tokens, AI service accounts, and build identities as high-value assets with strict least privilege and rotation.
Threat narrative
Attacker objective: The attacker aims to turn trusted development automation into a propagation channel for malicious code, insecure dependencies, or unauthorized access to production systems.
- Entry begins when AI-generated code, third-party model components, or compromised development dependencies enter trusted software workflows. This expands the attack surface from source code alone to the systems that produce, review, and package it.
- Escalation occurs when over-permissioned CI/CD jobs, service accounts, or API tokens allow malicious code or poisoned dependencies to move through build and deployment stages without effective attribution or approval.
- Impact appears as supply chain compromise, insecure production release, or downstream abuse of applications that were assumed to have been validated before deployment.
NHI Mgmt Group analysis
AI-driven AppSec is becoming a governance discipline, not just a testing discipline. The article's central claim is that code velocity is now outrunning traditional review and remediation loops. That is not simply a tooling issue. It means organisations need policy, provenance, and accountability models that can keep up with machine-generated change. For practitioners, the implication is clear: security must be measured by control integrity across the SDLC, not by scan volume.
Machine-authored code creates a trust boundary problem that identity teams cannot ignore. When code is generated, reviewed, and deployed by a mix of humans, assistants, and automation, the organisation is effectively managing non-human actors inside production pathways. That makes service accounts, pipeline tokens, and AI tool identities part of the same governance surface. Software identity sprawl: the uncontrolled growth of identities, tokens, and automation privileges across development workflows. Practitioners should govern AI agents and CI/CD identities with the same discipline applied to privileged human access.
Static analysis alone is no longer enough once the threat is dynamic, contextual, and supply-chain driven. Checkmarx's forecast aligns with a wider industry shift toward runtime validation, correlation, and contextual remediation. The important change is not that static testing disappears, but that it becomes one control in a larger decision system. Practitioners should expect AppSec maturity to depend on how well tools explain, prioritise, and prevent failure across code generation, build, and deployment stages.
AI security and AppSec are converging because the supply chain now includes model behaviour as well as source code. The article points to model poisoning, AI-generated vulnerabilities, and autonomous code flows as related risks. That convergence means security teams need a shared language across AppSec, AI governance, and identity governance. Practitioners should build joint oversight where model provenance, secret handling, and release integrity are reviewed together, not in separate silos.
What this signals
AI-driven development will force AppSec and identity teams to work from the same control map. When code is created by assistants, reviewed by humans, and deployed by automation, the security question becomes who can act, with what authority, and under what approval boundary. That is a governance problem that spans identity, build systems, and runtime enforcement.
Software identity sprawl: the expansion of service accounts, pipeline tokens, API keys, and AI tool identities inside delivery workflows. As these identities multiply, the control challenge shifts to lifecycle management, secret rotation, and revocation discipline. The practical signal for programmes is that AppSec maturity will increasingly depend on identity inventory quality, not just code scanning coverage.
Teams should also expect AI governance and AppSec to converge around provenance and explainability. The relevant benchmark is no longer whether security tools can find defects, but whether they can justify decisions quickly enough to keep pace with release velocity. That makes continuous validation, not occasional review, the more durable operating model.
For practitioners
- Establish provenance controls for AI-generated code Require traceability for machine-authored changes in the IDE, pull request, and build pipeline so reviewers can distinguish human decisions from generated output.
- Constrain automation identities in the SDLC Inventory CI/CD service accounts, pipeline tokens, and AI tool credentials, then apply least privilege, short-lived access, and explicit rotation to each one.
- Add policy gates before agentic remediation Define which findings an agent may triage, suppress, or fix automatically, and require approval for any action that changes code, permissions, or release state.
- Correlate code, dependency, and runtime signals Use one workflow that joins SAST, DAST, SCA, and runtime telemetry so teams can prioritise root causes rather than chase isolated alerts.
- Treat supply chain compromise as an identity issue Review how build systems, package registries, and AI development tools authenticate, what they can access, and how quickly those credentials can be revoked.
Key takeaways
- AI-generated code changes AppSec from a point-in-time testing problem into a continuous governance problem across the SDLC.
- The hardest part of the shift is not code volume alone, but the trust chain created by automation identities, tokens, and machine-authored changes.
- Practitioners need provenance, policy gates, and runtime correlation if they want to keep AI-driven delivery from expanding attack paths.
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 MITRE ATT&CK address the attack and risk surface, while NIST AI RMF, NIST CSF 2.0 and NIST SP 800-53 Rev 5 set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| OWASP Agentic AI Top 10 | The article focuses on agentic AI in development and security workflows. | |
| NIST AI RMF | GOVERN | AI governance and accountability are central to the article's argument. |
| NIST CSF 2.0 | PR.AC-4 | Identity and least-privilege controls shape CI/CD and AI tool access. |
| NIST SP 800-53 Rev 5 | IA-5 | Secret and authenticator management are central to supply chain and build security. |
| MITRE ATT&CK | TA0006 , Credential Access; TA0011 , Command and Control | The article discusses credential abuse, supply chain access, and autonomous attacker behaviour. |
Assess AI coding and security agents against agentic application risks before allowing autonomous actions.
Key terms
- Agentic AppSec: Agentic AppSec is an approach to application security that uses automated systems to participate in detection, prioritisation, and remediation. It shifts the control model from static findings to workflow-aware action, making governance, auditability, and approval boundaries essential.
- Software Identity Sprawl: Software identity sprawl is the uncontrolled growth of non-human identities inside development and delivery pipelines, including service accounts, tokens, keys, and tool credentials. It increases the number of trust relationships that must be governed, rotated, and revoked across the software lifecycle.
- Control Provenance: The traceable origin of the evidence used to prove a control is operating. In practice, provenance matters when auditors need to know whether reports were generated independently, whether data was altered, and whether the proof can be reproduced later.
What's in the full article
Checkmarx's full post covers the operational detail this post intentionally leaves for the source:
- How the vendor expects agentic AppSec to sit inside IDEs and pull-request workflows
- Examples of AI-assisted remediation, prioritisation, and orchestration across the SDLC
- The vendor's view of static analysis, dynamic analysis, and runtime SCA in AI-heavy pipelines
- Predictions on how security and developer workflows may change as AI-generated code scales
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 practitioners align identity controls with the broader security programmes that now intersect with AI-driven delivery.
Published by the NHIMG editorial team on August 2, 2026.
NHI Mgmt Group — the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org