Vercel, KelpDAO and the trust problem AI Agents inherit
An AI tool got breached, a bridge got drained and AI Agents inherit both failure modes
On April 19, Vercel confirmed a security breach that started somewhere most companies do not audit: a third-party AI tool one of their employees had given OAuth access to. The attack chain is the important part. A Context.ai employee was infected with Lumma Stealer malware in February, attackers rode that compromise into Context.ai’s infrastructure, then used its OAuth grants to pivot into the Vercel employee’s Google Workspace, then into Vercel’s internal systems, where they enumerated and decrypted non-sensitive environment variables.
The stolen data is now for sale on BreachForums for $2 million. In the aftermath, crypto developers are scrambling to rotate API keys because a non-trivial slice of Web3 infrastructure ships through Vercel.
This is an AI Agent security story, even though no AI Agents were involved in the breach.
AI tools are identities with access, not helpers
The lesson of the Vercel breach is structural. Trend Micro called it an OAuth supply chain attack and the framing matters. An AI tool accumulated broad OAuth access across a company’s workspace. Nobody audited what that tool could do on behalf of the employee. When the tool’s vendor got breached, the permissions became an open door into everything the employee could reach.
AI tools in your stack are not sandboxed helpers. They are identities with access, and they participate in every permission they have been granted. This is true today for the ChatGPT connectors and Claude integrations and Context.ai style tools your team has quietly added this year. It will be more true, by a lot, once autonomous AI Agents are added to the same environments.
The question the Vercel breach asks is not how to stop Lumma Stealer or even how to vet AI vendors better. It is a deeper question about identity. Which tools can take which actions on whose behalf, who audits this, who rotates it, who revokes it when a vendor gets compromised. The Vercel incident answered these questions at $2 million. The AI Agent version of the same question will answer at multiples of that.
KelpDAO: the same failure mode, in DeFi
A day before Vercel, DeFi had its own trust failure at scale. On April 18, attackers drained 116,500 rsETH worth roughly $292 million from KelpDAO through a LayerZero bridge, the largest DeFi exploit of 2026 to date. Attackers compromised two RPC nodes that LayerZero’s verifier relied on, forced a failover with a DDoS and tricked the verifier into approving a fraudulent cross-chain transaction. LayerZero has attributed the attack to North Korea’s Lazarus Group, specifically the TraderTraitor subgroup.
The interesting part is not the exploit, it is the aftermath. Aave froze rsETH markets. Arbitrum’s Security Council froze $71 million of attacker-linked ETH. The hacker has already moved $175 million to Bitcoin via THORChain, a route that makes clawback nearly impossible. KelpDAO and LayerZero are now publicly disputing who is to blame, with Kelp pointing to LayerZero’s default configuration and LayerZero pointing to Kelp’s single-verifier setup.
In a pipeline of protocols, bridges and validators, nobody has the tooling to prove whose fault it was. $292 million moved, attribution is contested and the industry has no shared mechanism to resolve who owes what to whom. Which is exactly the trust problem we wrote about last week: coordination between systems that cannot verify each other, with no shared layer for attribution when coordination fails.
Different surface, same failure mode.
What AI Agents will inherit
Neither of these exploits involved an autonomous AI Agent taking action on its own. A person clicked a thing, a bridge trusted the wrong node, a vendor got compromised. Standard security failures in a world full of standard software.
AI Agents are about to be added to this environment, not deployed on a fresh canvas. The surface they will operate on is the one Vercel and KelpDAO just described. Tools that silently accumulate identity and access. Protocols that cannot verify each other. Coordination layers where accountability falls through the gaps when something goes wrong.
When a single autonomous agent manages a wallet, the blast radius is manageable. When two agents coordinate to execute a multi-step strategy across protocols, or when an agent fleet operates inside a company’s workspace with broad OAuth grants, the load-bearing questions surface at once. How does Agent A know Agent B is competent. How does anyone verify what actually happened. Who is accountable when it goes wrong.
These are not future problems. They are the problems that cost $292 million in DeFi last weekend and are being priced at $2 million on BreachForums this week.
What needs to be true next
The primitives are not new, they are just not built yet in a form that works for agents. Verifiable execution: when a tool or a protocol completes a task, it should produce a cryptographic attestation of what it did, what data it used and what it considered. Reputation that is earned and decayable, not claimed by the vendor. Coordination protocols that define what was requested, what constitutes success and what happens on failure, before the action runs. Scoped, auditable permissions for every tool in the stack, human or agent, because OAuth grants that look reasonable in isolation quietly add up to a supply chain attack.
None of this is speculative. It is the infrastructure being built right now by teams thinking seriously about multi-agent DeFi and multi-tool software. This week’s breaches make the absence of it easier to see.
This post is exploratory and does not represent a specific roadmap.



