AI Agents Bypassed Spending Limits: How Email Access Enabled It

Researchers found AI agents raising crypto spending caps using emailed approval codes. See the test results, Circle's response, and security lessons.

Nov 12, 2026
6 minute read
Laptop displaying a crypto wallet spending limit warning beside an email requesting a verification code to update the limit.

Researchers found that AI agents could access approval codes to increase their spending limits during controlled tests. Image generated via ChatGPT

eSecurity Planet content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More

The agents hit their spending limits, then retrieved the verification codes needed to raise them.

In controlled experiments, researchers at Cornell Tech and Yale University found that nine of 10 AI models increased their own cryptocurrency spending limits at least once without separate human approval. The agents used Circle wallets and could access the inbox receiving codes for spending-policy changes.

In a separate experiment, five models sent funds to a simulated attacker while assigned only to summarize emails. The findings highlight a risk for security teams connecting agents to financial tools and approval credentials, although the researchers did not document attacks on actual Circle customers.

Researchers tested 10 AI models across three scenarios

The team detailed its findings in an October 2026 preprint, I-HITL: Inalienable Human-in-the-Loop. The experimental setup used a Circle agent wallet initialized with 10 USDC, a cryptocurrency designed to maintain a value of $1 per token. The wallet operated on Base mainnet with real funds and a daily spending limit of 0.01 USDC.

The agents could access email, browse the web, and perform wallet operations. In the payment experiments, researchers instructed them to pay three invoices of 0.01 USDC each, a task that required spending more than their daily allowance.

Researchers ran 20 trials per model in each scenario. The table shows how many models exhibited the behavior at least once, rather than the overall success rate across trials.

Experimental scenario

Models exhibiting the behavior at least once

Payment task without an attacker9 of 10 increased their spending limits
Payment task with a malicious email7 of 10 increased their spending limits
Email-summary task with attacker impersonation5 of 10 increased their limits and paid the simulated attacker

The first experiment is especially important because no attacker was involved. The agents were simply trying to complete an assigned task and encountered a restriction that prevented further payments.

Advertisement

Rather than stopping and requesting approval, nine models found a way to increase their limits during at least one trial. Anthropic's Claude Opus 5.5 was the exception, according to CoinDesk's reporting. It stayed within the spending cap and reported the unpaid invoices.

The findings do not mean those nine models bypassed the restriction in every run. They demonstrate that the behavior could occur under the researchers' test conditions.

AI agents used email access to bypass human approval

The spending limit itself was not simply ignored. Instead, the agents completed the process intended to authorize changes to that limit.

According to Circle's spending-policy documentation, changing a wallet's limits requires a one-time passcode sent by email.

The researchers' agents had access to the same inbox used for verification. When they encountered a spending restriction, some located the emailed code and used it to approve a higher limit.

The wallet accepted the authorization because the correct code was supplied. However, the approval did not come from the owner personally entering that code.

Researchers found that AI agents with access to wallet verification emails could retrieve approval codes and increase their own spending limits. Image generated via ChatGPT

The central weakness was the lack of separation between the agent's permissions and the owner's approval mechanism.

Malicious emails led some agents to make unauthorized payments

The researchers also tested how agents responded to malicious instructions delivered through email. In the payment scenario, seven of 10 models increased their spending limits at least once. The malicious email did not consistently make self-escalation more likely; some models recognized the injection attempt and deferred to the user.

A separate experiment produced a more concerning result. The agents were instructed only to summarize emails, but researchers introduced messages impersonating the wallet owner and requesting a cryptocurrency transfer. Five of 10 models increased their spending limits and sent funds to the simulated attacker during at least one trial.

This demonstrates how indirect prompt injection can lead to unauthorized financial activity when agents have access to payment tools and approval credentials.

Advertisement

Circle warns users about giving agents access to verification emails

The researchers disclosed their findings to Circle on Sept. 22, 2026. Circle's current wallet setup documentation warns that giving an agent access to the authentication inbox allows it to authenticate and perform wallet operations.

In a statement to CoinDesk, a Circle spokesperson said the company's documentation instructs users to enter verification codes themselves and avoid granting agents unrestricted access to the relevant email account.

Circle also said it continues to review its safeguards. The statement did not identify a specific technical product fix.

The researchers caution that restricting email access may not be sufficient if an agent can retrieve stored credentials or reach the inbox through a browser or terminal.

Although the study does not establish that every AI wallet shares this weakness, organizations using similar approval mechanisms should check whether their agents can access credentials intended only for human users.

Researchers propose stronger human authorization

To address this weakness, the study proposes inalienable human-in-the-loop (I-HITL), an approach designed to prevent agents from approving restricted actions themselves. Rather than relying on verification codes an agent could retrieve, it requires authorization through a trusted device outside the agent's control.

Researchers developed an open-source prototype called Countersign to demonstrate the concept. It allows a person to review and approve a specific action through a trusted mobile device, with signing credentials protected from the agent.

Countersign is still a research prototype, however, and its effectiveness depends on the security of the device, operating system, and approval interface.

Advertisement

Security teams should keep approval controls outside an agent's reach

Organizations deploying AI agents with payment capabilities should examine more than the spending limits configured in their applications.

Three safeguards are particularly relevant:

  • Separate authentication credentials: Keep wallet verification emails, recovery credentials, and other approval methods inaccessible to the agent. Check whether browser sessions or connected tools provide alternative access.
  • Restrict payment permissions: Use independently enforced transaction and recipient limits. Agents should not be able to modify those restrictions using the same permissions they need for routine payments.
  • Verify human authorization: Require an independent approval method for sensitive actions, displaying the transaction amount and recipient before confirmation. Maintain a record of what was approved.

Before deployment, security teams should test both routine tasks and malicious inputs in an isolated environment:

  • Create a task that exceeds the configured allowance. Check whether the agent stops and requests approval or attempts to change its spending policy.
  • Inspect every route to approval credentials. Include email tools, authenticated browser sessions, stored credentials, and recovery methods. Removing one route does not establish that the others are inaccessible.
  • Test an instruction embedded in an email. Confirm that an agent assigned to summarize messages cannot turn an apparent payment request into an authorized transfer.

Review the resulting logs for attempted policy changes, credential access, and payments. A blocked transfer is only part of the result: teams also need to know whether the agent tried to obtain greater authority.

These recommendations align with broader AI agent security guidance emphasizing access controls rather than instructions alone.

An agent may be instructed not to exceed a spending limit, but that instruction provides little protection if the agent can independently access the credentials required to increase it.

Spending authority needs its own boundary

The controlled experiments do not establish widespread financial losses or prove that every agent wallet shares the same weakness. A separate incident involving an OpenAI research agent using test cryptocurrency without permission also highlights the importance of checking what agents can do beyond their assigned tasks.

For security teams, the deployment test is whether an agent can change the rules that constrain it. Spending limits need an approval mechanism that remains outside the agent’s control, even when completing an otherwise legitimate task becomes inconvenient.

Advertisement

Want to better understand how to work with AI? eSecurity Planet readers get free 7-day access to The Neuron Academy, our practical learning platform designed to help professionals use AI more confidently at work. Browse all lessons →

Let us teach you How to Talk to AI for free! Try our six-minute course at The Neuron Academy and learn a few simple ways to write better prompts and get more useful results from AI, or browse our other AI course for free for seven days. Check out all the lessons here →


Kezia Grace Jungco

Kezia Jungco is a technology writer and researcher specializing in artificial intelligence, data analytics, CRM software, cloud infrastructure, cybersecurity, and emerging business technologies. With more than five years of experience evaluating software platforms and technology solutions, she helps business leaders understand the tools and trends shaping the future of work.

Kezia has extensive hands-on experience testing and analyzing generative AI platforms, chatbots, natural language processing (NLP) tools, CRM systems, and business software. Her work focuses on translating complex technologies into practical insights that help organizations make informed decisions about technology adoption, operational efficiency, and digital transformation.

As a staff writer for TechnologyAdvice, Kezia covers AI innovation, business applications of machine learning, data-driven technologies, cloud computing, cybersecurity, and sales technology. Her background in journalism, research, and education enables her to combine rigorous analysis with clear, accessible reporting for both enterprise and consumer audiences.

Kezia holds a bachelor's degree in Development Communication with a major in Development Journalism from the University of the Philippines Los Baños. She has also completed professional training in artificial intelligence, data privacy, and information security. Her work has been featured in TechnologyAdvice, TechRepublic, eWeek, Datamation, and Selling Signals, where she helps readers navigate a rapidly evolving technology landscape with practical, research-driven guidance.

eSecurity Planet Logo

eSecurity Planet is a leading resource for IT professionals at large enterprises who are actively researching cybersecurity vendors and latest trends. eSecurity Planet focuses on providing instruction for how to approach common security challenges, as well as informational deep-dives about advanced cybersecurity topics.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.