Trust Expires When the Tool Updates: ETUDE and the Tool Update Gap in Agent Security

Submitted 1 November 2026 to arXiv (2611.01976) by researchers at Shanghai Jiao Tong University and Inria, Beyond Prompt Injection: The Tool Update Gap in LLM Agent Security names a blind spot most agent defenses share: tools evolve through software updates, yet agentic frameworks keep trusting them without re-verifying their safety after implementation changes. Because updated tool code executes outside the LLM’s context window, malicious functionality slipped into a tool update bypasses every defense centered on model-visible interactions. The authors’ proof — ETUDE (Exploiting Tool Updates for Direct Execution) — embeds malicious behavior into updates of initially benign tools while preserving their legitimate function, needs no adversarial instructions at all, and still lands a 97.6 percent attack success rate with 95.9 percent legitimate task completion across seven widely used commercial and open-source frameworks, including Gemini CLI, Codex CLI and Claude Code. Existing defenses, tested, provide insufficient protection.

Why this is not just another prompt-injection paper

The paper’s framing is deliberate: prompt-based attacks fight inside the context window, where monitors, guardrails and instruction-hierarchy defenses all operate. ETUDE fights outside it. A tool vetted once — at install, at approval, at audit — keeps its trust indefinitely while its implementation changes underneath, and the compromise arrives as an ordinary software update to an already-blessed dependency. That makes the update channel a supply-chain vulnerability in agentic systems, producing stealthy, persistent threats that in-context defenses structurally cannot address. It is the runtime twin of the install-time problem in this week’s MCPhantom finding, where agents install deprecated servers from stale training data: trust granted at one moment, invalidated by change nobody re-checks. The lineage here runs through our recent coverage — the Log-To-Leak post-hoc logging attack, the 222-technique injection taxonomy, and the agentic-backdoor pretraining work — but ETUDE widens the aperture from malicious inputs to malicious implementations.

What defenders should take from 12 pages

  1. Re-attest on update, not just on install. Any tool approval that survives a version change without re-verification is the gap this paper exploits. Pin tool versions and treat each update as a new trust decision.
  2. Authorize effects at the tool boundary. The paper’s own implication — and the direction of parallel work on capability-based runtime authorization — is that the model’s reasoning cannot be the control plane. Constrain what updated tools can reach regardless of what the model was told.
  3. Watch the distribution channel. Tool registries, auto-update paths and bundled MCP servers are now the delivery mechanism for post-approval compromise. Inventory which agent tools self-update and through whom.
  4. Read the limits honestly: the authors evaluate three workloads and seven frameworks with in-context defenses as the baseline — strong evidence of a structural gap, not a census of every stack. The covert-assistance and AfterDeleteBench results point the same way: agent safety assumptions decay over time unless something actively renews them.

Our verification was read-only. We read the full arXiv abstract and metadata page first-hand (submitted 1 November 2026; six authors across SJTU and Inria; ETUDE design; 97.6 percent ASR with 95.9 percent legitimate completion; three workloads; seven frameworks including Gemini CLI, Codex CLI and Claude Code; 12 pages, 5 figures; existing-defenses finding). The full 12-page PDF was not re-read line by line; all figures above are the authors’ reported results as stated in the abstract. The Log-To-Leak, taxonomy, backdoor, covert-assistance and AfterDeleteBench parallels are our prior coverage linked above. We trained no model, built no agent, and contacted no one. Brave Search was used for discovery only.

Sources: