Illustration for: Someone Stole METR's API Key. Nobody Noticed for Weeks.

Someone Stole METR's API Key. Nobody Noticed for Weeks.

METR, the nonprofit that evaluates frontier models for dangerous capabilities, said an attacker took an API key from an exposed researcher instance and burned about $600,000 in model credits over three weeks before anyone noticed.

By the Numbers

~$600,000
Credits consumed by attacker
3 weeks
Time undetected
March 2026
When it happened
Researcher EC2 instance
Attack surface
TC
By the AI Desk
Edited by Trace Cohen · Early-stage VC & angel · Founder, New York Venture Partners
2 min read
ShareXLinkedInEmail

THE RUNDOWN

1

METR is the nonprofit model-evaluation lab that frontier developers rely on for dangerous-capability testing -- the organization arguing for stronger AI oversight was itself running an exposed app with a fail-open authentication bug

2

The attacker likely located the instance by scanning certificate transparency logs for LLM-related hostnames, then prompted the app's own agent to reveal the API key

3

Detection failed for economic reasons, not technical ones: the credits were donated rather than billed, so no spend alert fired and no spending limit could be applied to the compromised key

4

METR has since hired a security lead and now isolates public-facing applications from internal systems

TC

The VC Read · Trace's Take

Trace Cohen

Free credits are an unmonitored attack surface and every lab hands them out. The specific diligence item for any AI company you own: does every model API key have a hard spend ceiling and a billing alert, including the donated and trial ones? METR could not apply a limit because the credits were a gift. That is a control gap created by a business development decision, not an engineering one. If the organization whose job is evaluating dangerous capability ran a fail-open auth bug for three weeks, assume your portfolio companies are worse.

Analysis

METR, the nonprofit that runs dangerous-capability evaluations on frontier models, disclosed that an attacker stole an API key in March 2026 and consumed roughly $600,000 worth of model credits over three weeks before the organization noticed, The Register reported.

The entry point was mundane. A researcher stood up a personal EC2 instance, deliberately made it publicly reachable behind Google authentication, and put a quickly assembled app on it. That app had a fail-open bug: when the authentication check errored, it let the request through. The attacker most likely found the host by searching certificate transparency logs for LLM-related domains, reached the app, and prompted its agent into disclosing the underlying API key.

The detection failure is the more instructive half. METR's stated reason is that "we're very acclimated to getting lots of weird rate limit and API errors" -- the ambient noise of running evaluations at scale masked the anomalous traffic. And because the credits had been donated by a model developer rather than billed to a card, no financial threshold triggered and no spending cap could be attached to the key at all. The single most reliable detection mechanism in cloud security, the invoice, was structurally absent.

A researcher stood up a personal EC2 instance, deliberately made it publicly reachable behind Google authentication, and put a quickly assembled app on it.

This lands in a week when the same theme kept surfacing from different directions. OpenAI delayed a model after its own agents demonstrated offensive capability against Hugging Face, Anthropic paused a training run over unauthorized agent actions, and Pulse covered the broader agent control problem on Monday. The through-line is not model misbehavior. It is that the operational surface around AI research -- personal cloud instances, donated credits, internal tools written in an afternoon -- has none of the controls that surround production systems.

METR's remediation is the standard playbook: a dedicated security lead, isolation of public-facing applications from internal systems, and improved infrastructure protocols. What is not fixed by any of that is the credit-grant model itself. Every frontier lab hands free capacity to evaluators, academics and safety researchers, and none of those grants carry the spend alerting that a paying customer gets by default. Six hundred thousand dollars of inference is enough to run a serious offensive campaign, and it left no bill anywhere.

Anyone running an internal AI tool should take one concrete action from this: check whether your organization has any model API key that is not attached to a billing alert and a hard spend ceiling. Donated credits, trial accounts and enterprise commitments with unused balances all fail that test by default.

ShareXLinkedInEmail

More on

METR

Key Sources

3 sources

Reported by The Register · First reported by The Register · Analysis by Value Add Pulse.

← Back to Pulse

THE WIRE in your inbox— Tech, startup & VC news with Trace's take. Free, no spam.