Most security teams don't read the finance team's invoices. Most finance teams don't read the SOC's alerts. In the age of AI agents, that gap is exactly where attackers are living.
Here's the unsettling truth: for many organizations running LLM-powered applications and agents today, the first evidence of a breach won't show up in a SIEM. It will show up on a credit card statement, when the monthly bill from an AI provider is 10x what anyone budgeted.
The new stolen goods: API keys, not databases
For years, groups like ShinyHunters made their name stealing customer databases and dumping them on hacking forums. That business hasn't gone away, but the target has shifted toward something more useful to a criminal than a spreadsheet of names: live credentials.
Last week, Anthropic published its September 2026 threat intelligence report, and it put a name and a method to what many of us suspected. Operators tied to the ShinyHunters ecosystem have moved into stealing AI model provider API keys — including Claude keys — directly from customer environments. One French-speaking affiliate rented a fleet of ten cloud workers, decompiled roughly 1.8 million Android apps and scraped GitHub for personal access tokens, then used Claude itself to sort the flood of hardcoded secrets into a searchable Telegram catalog for buyers. In another case, a stolen AI API key was used for about three weeks to fund secondary attacks against unrelated organizations. Anthropic was explicit that its own systems weren't breached; the keys were lifted from customer environments, which is exactly where most enterprises keep them.
A left to right pipeline shows ten rented cloud workers feeding two intake streams, mobile apps decompiled in bulk and public code repos scraped for access tokens, into an AI sorting stage that turns a flood of raw secrets into structured records stacking up in a searchable catalog listed for buyers.
Anthropic's framing of why these keys are so attractive is worth repeating. A stolen AI credential gives a criminal three things at once: loot with resale value, compute billed to the victim, and cover, because every request is attributed to the key's legitimate owner. The same report describes a separate operation that sold "discounted Claude access" that silently proxied traffic elsewhere while a credential harvester siphoned buyers' Anthropic logins for resale.
One stolen AI credential branches into three payoffs that arrive at the same time: loot with resale value, compute billed to the victim, and cover, because every request is attributed to the key’s legitimate owner.
This sits on top of the broader pattern ShinyHunters has run all year: compromise one place where secrets aggregate, harvest the tokens, monetize them downstream. The April Vercel breach exposed environment variables holding API keys and tokens for thousands of engineering teams. Stolen Anodot tokens were replayed against more than a dozen large customers, including Snowflake and Rockstar Games. A deployment platform, an analytics vendor, or an AI gateway is a far richer target than any single company, because it holds credentials for hundreds of others.
Many organizations deposit credentials into one shared platform where secrets aggregate, and when that single platform is compromised the blast radius fans straight back out to every one of them.
And the resale market is mature. Researchers have tracked dedicated dark-web storefronts selling stolen OpenAI and Anthropic API keys for as little as $15, with hundreds of new listings a day, and a reseller offering access to more than 30 AI providers at 40–60% off list price. This attack class has a name now: LLMjacking.
Why a stolen AI key is worse than a stolen password
A stolen password gets you into one account. A stolen AI API key gets you metered compute at someone else's expense, and the meter runs fast.
Consider what an attacker can do with a working key:
- Run their own workloads on your bill. Malware generation, phishing content, bulk scraping, or simply reselling the access. Every token they burn is a line item you pay for.
- Reach whatever the key can reach. If that key is wired into an agent with tool access — your CRM, your data warehouse, your ticketing system — the attacker inherits all of it. The key is not just a billing credential; it's an authorization credential.
- Stay invisible to traditional controls. The requests are authenticated. They come from valid credentials. Your firewall, your EDR, and your email security see nothing wrong, because nothing about the traffic is malformed. It's just yours, being used by someone else.
That last point is why cost matters. When an attacker has legitimate-looking credentials, the volume of usage is often the only anomaly left to detect. A key that normally drives 50,000 tokens a day and suddenly drives 5 million at 3 a.m. is not a budgeting problem. It's an incident.
Budgeting and security are the same telemetry
This is the shift we want security and finance leaders to make together: stop treating AI spend as a cost-management concern and start treating it as a behavioral baseline.
Every agent and every application in your environment has a normal shape of consumption: which models it calls, how many tokens it uses, at what hours, from which network locations, against which tools. Deviations from that shape are exactly what a FinOps team wants to catch to control costs, and exactly what a security team wants to catch to detect compromise. It's the same signal viewed through two lenses.
Cloud security learned this lesson the hard way a decade ago, when cryptomining on stolen AWS keys became the canonical example of "your bill is your intrusion detection." AI usage is the same story with a higher price per hour and far more sensitive access attached to each key.
How Agent Authority closes the gap
We built Agent Authority to give enterprises runtime control over what their AI agents can do. Two capabilities speak directly to this problem.
1. Keys never live where attackers can find them.
Agent Authority stores provider credentials and downstream secrets in a vault, and agents never handle the raw key. Instead, each call is brokered through a Microperimeter enforcement point that injects the credential at runtime, scoped to the specific action being authorized. Take that a step further and the stolen-key problem largely dissolves: there's no key in the environment variable, no key in the config file, no key in the developer's laptop to be scraped by an infostealer. If an attacker compromises the agent itself, they get a session that is authorized per action, not a durable credential they can carry off and sell.
2. Every call is observed, so anomalies surface immediately.
Because every request to an AI provider or downstream tool passes through the enforcement point, Agent Authority sees the full picture of consumption: tokens, models, tools, timing, and identity, per agent and per delegation chain. That gives operations teams the budgeting visibility they've been asking for: which agents cost what, and where the spend is trending. It also gives security teams the detection they've been missing: an agent that suddenly triples its token usage, starts calling a model it has never used, or begins making requests outside its normal working pattern gets flagged, and policy can throttle or halt it inline rather than after the invoice arrives.
One system of record, serving both teams. The FinOps lead sees a cost forecast. The SOC sees an indicator of compromise. They're looking at the same data.
What to do this quarter
Whether or not you're an Agent Authority customer, three steps will put you ahead of most organizations:
- Inventory every AI provider key in your environment and find out where it actually lives. Environment variables, CI/CD secrets, developer machines, and third-party integrations all count. If you can't answer this question, that is itself the finding.
- Establish a consumption baseline per application and per agent, not just per account. An account-level total hides the one agent that's been hijacked.
- Wire cost alerts into your security workflow. A spend anomaly should page the same people a failed-login storm would. If your provider offers spend caps, set them; a hard ceiling turns a five-figure surprise into a five-minute investigation.
The attackers have already figured out that your AI keys are worth stealing. The question is whether your first notice comes from your own monitoring — or from your accounts payable team.
Agent Authority is SecureAuth's runtime authorization platform for AI agents. Learn more at secureauth.com.
Take the key out of the environment.
SecureAuth Agent Authority vaults every provider credential and injects it at runtime, scoped to the action being authorized, so there is nothing durable left in a config file to steal. And because every call passes through the enforcement point, the spend anomaly that signals a hijacked agent reaches your SOC inline, not on next month's invoice.
About SecureAuth
SecureAuth provides identity and access management solutions that enable enterprises to implement customized, resilient authentication infrastructure. Through Continuous Authority, flexible deployment options, and deep composable capabilities, SecureAuth helps organizations defend against modern identity threats while maintaining usability and operational efficiency.