By NHI Mgmt Group Editorial TeamBased on 1Kosmos: “Preventing AI Agents from Autonomous Spending” (April 16, 2026)

TL;DR: 65% of enterprises running AI agents experienced at least one agent-related incident in the past year, and more than a third caused direct financial loss, according to 1Kosmos, because deployment-time ownership does not bind each transaction to a verified human at runtime. Access review processes assume the actor and its authority remain stable long enough to govern; autonomous spending breaks that assumption inside the action itself.


At a glance

What this is: This is an analysis of runtime authorization for AI agents, arguing that the real control gap is not agent capability but the absence of a verified human binding at the moment an agent spends or changes infrastructure.

Why it matters: IAM, PAM, and NHI teams need to treat agent spending as a runtime authorisation problem because static ownership, deployment-time registration, and broad credentials do not prevent autonomous transactions from completing.

By the numbers:

  • A 1Kosmos audit of a Fortune 100 environment discovered 700 agents.

Context

AI agent spending is a runtime identity problem, not just an automation problem. The article argues that agentic systems can hold valid credentials and still create financial or infrastructure risk because the control layer does not verify who authorised the specific action at the moment it executes.

Traditional IAM models were built around stable subjects, predictable request paths, and access decisions made before execution. When an agent can place orders, provision infrastructure, or consume budget on its own logic, the missing control is action-level authorisation tied to a live human decision.

The article's core example is not unusual for early agent deployments: ownership is registered at creation, but accountability does not travel with each transaction. That makes the starting position typical for enterprises moving from passive automation to transactional agents.


Key questions

Q: What breaks when AI agents can spend money with deployment-time credentials only?

A: Deployment-time credentials let the agent validate requests, but they do not prove that a human approved the specific spend at the moment it occurred. That creates a control gap where valid access can still produce invalid transactions. The failure is not authentication alone, but the absence of runtime authorisation tied to the action.

Q: Why do autonomous AI agents increase financial risk even when their logic is working as designed?

A: Because the agent can act on a misread, stale signal, or duplicate trigger faster than a human review cycle can intervene. If the credential is broad and the action path is open, the system converts small reasoning errors into completed purchases or infrastructure changes. The risk is execution speed plus authority, not model intent.

Q: What are the signs that attributed AI spend is failing as a control?

A: Common warning signs include request telemetry arriving with an unmapped identity, a service account suddenly active at unusual hours, or a workload shifting to a more expensive model without a clear reason. These patterns indicate either attribution gaps or behavior changes. Within collected telemetry, they are strong investigation triggers, though they do not prove malicious activity on their own.

Q: How can organisations govern AI agents without slowing operations?

A: Give AI agents narrowly scoped permissions, define which tools they may use, and log every privileged action with clear ownership. Governance should focus on action boundaries and exception handling, not on blocking all automation. The goal is to keep autonomy useful while preventing agents from inheriting broad, persistent access.


Technical breakdown

Why deployment-time ownership fails for agent spending

Most agent deployments attach identity and ownership at creation time through a registry, service account, or management console entry. That model is sufficient for inventory, but not for runtime accountability. Once an agent can choose when to act, the original owner record no longer answers the control question that matters most: who approved this specific spend, right now, under these conditions? Broad credentials, API keys, and OAuth tokens validate the caller but do not evaluate the transaction. The result is that identity exists, but authorisation is detached from the action itself.

Practical implication: treat deployment-time registration as inventory, not authorisation, and add a runtime control before the action executes.

How runtime authorisation changes the control plane

Runtime authorisation inserts a policy decision between the agent's request and the downstream tool. The article describes a three-part evaluation: the prompt, the data source or tool being reached, and the action the agent is about to take. Read-only activity can pass, but spending, write operations, or infrastructure changes can trigger human approval and scoped credentials. This shifts enforcement from static privilege to context-aware, time-bound execution. In practice, the credential becomes a one-use proof tied to a specific human decision and a specific transaction.

Practical implication: interpose a policy engine in front of financial and infrastructure actions so each request is evaluated before any credential is accepted.

Why broad credentials amplify probabilistic agent failures

The article's key technical point is that agent errors are often probabilistic, not deterministic. A stale inventory signal, a duplicate trigger, a hallucinated requirement, or a misread metric becomes materially worse when the agent has broad authority and no runtime checkpoint. Traditional automation usually fails within a scripted boundary; an agent with decision latitude can turn the same input error into an executed transaction. The mechanism is not the model alone, but the combination of reasoning variance, reusable credentials, and missing approval gating.

Practical implication: classify any agent that can change money or infrastructure as a transaction risk, not just a workflow efficiency gain.


Threat narrative

Attacker objective: The objective is to turn autonomous agent authority into completed financial or infrastructure transactions that a human would not have approved.

  1. Entry occurs when the agent is provisioned with a valid API key, service account token, or OAuth credential that already reaches purchasing or provisioning tools.
  2. Escalation happens when the agent is allowed to act on misread signals, duplicate triggers, or stale context without a runtime approval gate to stop the transaction.
  3. Impact follows when the tool executes the request, shipping spend or infrastructure changes with no verified human bound to that specific action.

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

Runtime identity is the load-bearing control for agentic spending: deployment-time ownership does not answer the governance question that matters at execution time. An agent can be registered correctly and still spend incorrectly if the approving human is not cryptographically bound to the exact action. The implication is that spending control has to move from static inventory to action-time authorisation.

Access review is the wrong control plane for autonomous transactions: access review assumes privilege persists long enough to be observed, certified, and remediated. When an agent acquires and uses authority in the same session, there may be no stable artefact to review after the fact. The broken premise is not weak review discipline, but the assumption that review can govern a transaction already completed.

Ephemeral credential trust debt: the more enterprises reuse deployment-time secrets for transactional agents, the more governance debt they accumulate between what the credential allows and what the business would actually approve. That debt shows up as overspend, infrastructure drift, and poor forensic traceability. Practitioners need to recognise that a valid credential is not the same as a valid decision.

Runtime authorisation is where PAM, NHI governance, and agent control converge: spending controls only work when high-risk actions are bound to a specific, verified human at the moment of execution. This is no longer a niche AI control pattern; it is the practical extension of privileged access governance into agentic systems. The implication is to design identity policy around execution context, not just identity possession.

From our research library:

What this signals

Runtime authorisation is becoming the practical boundary between safe automation and uncontrolled spend: agent ownership registered at creation time does not survive contact with transactional use cases. When a system can buy, provision, or allocate budget on its own, the governance question shifts from who owns the agent to who approved this exact action at execution time.

AI agent spending creates identity debt when organisations reuse deployment secrets for runtime decisions: the credential proves access, not business intent. That is why spending controls need a human binding, a scoped validity window, and an audit trail that finance and security can both trust.

From a programme perspective, the control point moves earlier than most teams expect: if the runtime gate sits only behind the tool, the transaction may already be in motion. Teams need to design the policy layer at the point where the agent attempts to act, not after the spend has been committed.


For practitioners

  • Define runtime approval thresholds for agent spend Set separate thresholds for procurement, infrastructure provisioning, and SaaS licensing so high-risk actions require live approval before execution.
  • Bind every consequential agent action to a verified human Issue scoped, time-bound credentials only after human approval, and ensure the credential expires with the approved action rather than the deployment.
  • Segregate read-only and write-capable agent paths Allow autonomous read activity to proceed, but route any write operation, budget commitment, or production change through a policy decision point.
  • Log the approval context, not just the transaction Capture the prompt, tool, action, approver, and validity window so finance and security teams can tie each spend to a specific runtime decision.
  • Retire standing secrets from transactional agents Remove long-lived API keys and environment-stored tokens from agents that can move money or change infrastructure, then replace them with short-lived, action-scoped credentials.

Key takeaways

  • Agentic systems can complete purchases and infrastructure changes with valid credentials even when no verified human has authorised the specific action.
  • The article cites 65% of enterprises with at least one agent-related incident and more than a third with direct financial loss, showing that the risk is already operational.
  • The missing control is runtime authorisation, which binds each consequential agent action to a specific human decision and reduces the chance that autonomous logic turns into uncontrolled spend.

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 Non-Human Identity Top 10 address the attack and risk surface, while NIST SP 800-53 Rev 5 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 centres on agent credentials being used beyond human-intended authority.
Recommendation — Apply ASI03 to bind high-risk agent actions to runtime approval and scoped privilege.
OWASP Non-Human Identity Top 10NHI-04 — Insecure AuthenticationThe article depends on runtime identity and credential binding for agents.
NHI-05 — Overprivileged NHIBroad credentials and blanket authority are central to the spending risk described.
Recommendation — Use NHI-04 controls to ensure agent credentials cannot authorise transactions without human binding. Reduce agent privilege scope so credentials cannot commit budget or change infrastructure by default.
NIST SP 800-53 Rev 5IA-5 — Authenticator ManagementThe article stresses short-lived, scoped credentials and revocation at action completion.
AC-6 — Least PrivilegeThe spending problem arises when agents hold authority broader than the action requires.
Recommendation — Manage agent authenticators so issued credentials are short-lived, scoped, and revocable at execution. Enforce least privilege so agents can only execute the specific action that was approved.
NIST CSF 2.0PR.AA-05 — Access Permissions, Entitlements and AuthorizationsThe article is about authorisation at the moment of action, not just identity proofing.
Recommendation — Align permissions and entitlements to runtime decision points, not just deployment-time ownership.

Key terms

  • Runtime Authorisation: Runtime authorisation is the practice of deciding access while a task is in progress, rather than only at provisioning time. It matters for NHIs because credentials and entitlements can change risk mid-session, especially when automation or AI agents interact with sensitive systems.
  • Task-Scoped Credential: A task-scoped credential is a secret or token limited to one specific job, workflow, or short time window. It reduces the chance that an AI agent or automation process can reuse access outside its intended purpose, which is essential when the system can operate continuously or autonomously.
  • Deployment-Time Ownership: Deployment-time ownership is the practice of assigning an owner or registry entry when an agent is created. It helps with inventory and accountability records, but it does not by itself bind every later action to a live approver, which is why it is insufficient for transactional control.
  • Transactional Agent: A transactional agent is an AI system that can take action with financial, operational, or infrastructure consequences rather than only producing information. When such an agent holds credentials, governance must focus on what it is allowed to commit at runtime, not just what it can technically access.

Deepen your knowledge

NHI governance, agentic AI identity, and machine identity lifecycle are core topics in our NHI Foundation Level course, the industry's only accredited NHI security programme. If you are building or maturing an IAM programme, it is worth exploring.
NHIMG Editorial Note
Published by the NHIMG editorial team on June 23, 2026.
Updated on October 11, 2026.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org