Security contracts preserve authorization across composable LLM agent systems

CONTINUITY links every external action to authenticated provenance, delegation, policy, and execution evidence across component boundaries.

PaperIndustrycs.CRarXiv:2609.05269v1
Chris Zheng · Geng Yang

ZAST.AI

Research Digest··2 min read
Zheng and Yang identify “security-context discontinuity”: failures caused when individually sound agent controls lose or reinterpret security information as actions move between components. They formalize an end-to-end contract system and report that its full configuration blocked harmful effects in 2,560 injected attack instances while completing 700 benign tasks and escalating 200 ambiguous cases.

What they did

The authors model agent components using assume–guarantee contracts: each component states what security properties it expects on input and what it promises on output. Their CONTINUITY framework carries authenticated context through the full instruction-to-effect path using signed grants, provenance commitments, role-bound transition receipts, constrained data releases, transformation witnesses, and single-use execution permits tied to specific effects.

They implemented a reference verifier and a deterministic fault-injection suite spanning four application domains. The suite covers 32 kinds of cross-layer failure, including dropped provenance, self-declared authority, widened delegation, unauthorized field transformations, and stale or replayed permits.

Key findings

  • Across 2,560 parameterized attacks in 128 fault-domain combinations, the full CONTINUITY configuration produced no harmful external effect.
  • The system completed all 700 benign tasks, suggesting that the tested controls did not block clearly authorized operations.
  • It escalated all 200 deliberately ambiguous cases rather than executing them automatically.
  • The formalized property, end-to-end consequence integrity, requires every realized effect to have a current authorization witness connecting its principal, task, provenance, delegation, policy state, canonical action, and final execution boundary.

Why it matters

Agent security is often evaluated control by control, but deployed systems connect policy engines, tool adapters, authorization layers, and execution environments. The paper argues that security therefore depends on preserving guarantees between those layers, and offers a concrete contract and verification architecture for detecting when context is dropped, broadened, rebound, transformed, or replayed.

Caveats

The evidence comes from the authors’ deterministic reference implementation and fault-injection suite, not production deployments or adversarial testing by independent teams. The reported zero-harm result applies to the modeled fault classes and four selected domains; implementation complexity, performance overhead, compatibility with existing agent stacks, and coverage of unforeseen composition failures remain open questions.

§

Analysis

CONTINUITY shifts attention from whether individual safeguards are correct to whether their security meaning survives composition. Its strongest contribution is the explicit, inspectable authorization chain from instruction provenance to external effect.

A key next step is testing whether these contracts remain practical in heterogeneous, rapidly changing tool ecosystems, where canonicalizing actions and independently validating transformations may be difficult.

newspaper

Research Digest

Articles published under the Zotpaper byline are synthesized from multiple source publications by our AI editor and reviewed by our editorial process. Each story combines reporting from credible outlets to give readers a balanced, comprehensive view.