I spent 18 months auditing smart contract execution layers before I ever touched an AI agent runtime. The patterns are identical — trust the shape, ignore the source. CoreBreak is not a vulnerability. It is a structural confession.
Three CVEs, one root cause: the scheduling layer of AI agent frameworks — AWS Bedrock AgentCore, Google ADK, Vercel SDK — all assume that any data block formatted like a tool call must have been generated by the model. They check the shape, not the origin. This is the same flaw that brought down the DAO in 2016. Code is law until it isn't.

Context
On July 2026, the security research firm Stealth disclosed three coordinated vulnerabilities under the umbrella name CoreBreak. CVE-2026-18830 (AWS Bedrock AgentCore, CVSSv4 8.6) allows an authenticated remote caller to inject tool-use content blocks directly into the InvokeHarness API, bypassing model-level guardrails. CVE-2026-18236 (Google ADK for Python, CVSSv4 9.3) lets an attacker forge session history to fake human approval for sensitive tools. CVE-2026-64650/64651 (Vercel @ai-sdk/harness-codex/opencode, CVSSv4 6.3) trusts process path strings to authorize execution, allowing sandboxed code to impersonate approved scripts.
These are not isolated bugs. They are the inevitable result of an architectural assumption: that the execution layer can blindly trust the formatting of incoming data. The model — GPT-4o, Gemini, Claude — never participates in the execution chain. It generates tokens; the scheduler decides what to execute. And the scheduler has no idea where those tokens came from.
Core: The Inspection-Execution Gap
I have seen this gap before. In 2017, I mapped wash trading clusters for ICO tokens — 60% of volume was recycled through the same wallets. The market believed the shape of liquidity (volume) without checking the source (wallet ownership). CoreBreak is the same deception: the scheduler sees a tool call block, believes it came from the model, and executes. But the attacker can inject that block directly into the API request, bypassing the model entirely.
This is not a prompt injection. It is a plumbing-layer exploit. The model is not involved. The attack happens at the infrastructure level, invisible to model I/O logs. Traditional security operations — monitoring input/output of the LLM — will see nothing. The only way to detect it is to monitor the scheduling layer and authorization layer, which most enterprises do not instrument.
Let me quantify the risk. The GuardFall study, published by Adversa AI in parallel, tested 11 AI coding agents and found 10 vulnerable to shell injection via the same pattern. That is a 90% failure rate. The software supply chain for AI-generated code is now a backdoor factory. Attackers don't need to poison the model; they just need to slip a forged tool call into the agent's runtime.
Contrarian: Decoupling Thesis
The conventional wisdom is that model-level alignment — RLHF, system prompts, refusal training — is the primary defense. CoreBreak proves otherwise. The model is not the weakest link. The scheduler is. And the fix is not better models; it is cryptographic binding of each tool invocation to a verified model round.
But here is the contrarian angle: this is actually good news for decentralization. The crypto world has been wrestling with execution integrity for years — smart contracts enforce source verification through signatures and consensus. AI agents, built on centralized cloud infrastructure, are now discovering that they need the same primitive. The irony is thick. Regulation chases shadows, but code is law until it isn't. The solution is to make the law (the execution layer) verifiable, not just the model.
AWS automatically patched its Bedrock service — no customer action required. Google ADK 2.5.0 and Vercel SDK 1.0.29/1.0.28 require manual updates. This splits the market: managed services sell security as a feature; self-hosted frameworks transfer the burden to the customer. In crypto terms, it's the difference between a centralized exchange automatically upgrading your wallet and a DeFi protocol asking you to migrate your funds. The latter is safer in principle, but riskier in practice.
Takeaway
CoreBreak is the first major stress test of the AI agent execution layer. The result: the plumbing is not trustworthy. Every enterprise deploying agents for code generation, financial transactions, or permissioned actions must now add runtime audit capability. The tools to detect this — agent firewalls, execution tracing, cryptographic attestation — are nascent. The market will reward those who build them.
Watch the flow, not the flood. The flood is the vulnerability disclosure. The flow is the underlying architectural assumption that will persist across frameworks until we rewrite the scheduler. Code is law until it isn't. And today, the law is broken.