New to ShortSpan? We distil the AI-security research that matters into practitioner takeaways — edited by Ben Williams (NCC Group). Get the weekly email
// Analysis

EBL-Core pins agent actions to verifiable execution grants

Agents
EBL-Core pins agent actions to verifiable execution grants

This paper lands a clean contract for when an AI agent’s proposed action actually gets to run. EBL-Core binds intent, a canonical candidate, policies, evidence, time and a verifiable decision path into an Execution Release Contract, then separates that from the single-use grant. Concurrency tests show one-and-only-one redemption under load.

AI agents keep proposing actions with real consequences. The dangerous bit is not the plan but the handover from “agent wants to do X” to “system actually does X”. That boundary is where races, stale decisions and quiet swaps creep in. This work nails that handover with a tight, testable contract.

What EBL-Core standardises

The authors define an execution-boundary conformance profile (EBL-Core) that decides if one specific, fully materialised candidate action can cross into execution. Think of a single artefact, the Execution Release Contract (ERC), that binds together: the trusted intent object, a canonical candidate, a versioned Root Policy, an Operational Policy that may add but not weaken root obligations, explicit evidence obligations plus typed evidence, decision context, time, and a verifiable Decision Derivation. The adjudication must be deterministic and input-closed; evidence must be classified VALID to discharge positive obligations; and the exact committed versions must match again at use time.

Crucially, the ERC is not authority. A verified ALLOW ERC can support separate Grant Issuance. The grant has a strict lifecycle: ISSUED to CONSUMED, or EXPIRED, or REVOKED. Redemption revalidates the committed inputs and linearises validation, grant consumption and the protected effect so you do not get two transfers on a network glitch.

Where it breaks (and how to test it)

This profile puts a bright light on attacker moves we all expect at this boundary: mutate or swap the candidate after adjudication; build a candidate that drifts from the stated intent; omit, expire or conflict the evidence set; try to weaken root obligations via the Operational Policy; replay an ERC or a grant; race concurrent redemptions; exploit the gap between validation and effect; present the ERC under different policy or profile versions; and force disagreement between adjudicator and verifier. None of that is hypothetical here: the paper names these as concrete surfaces if deployment assumptions fail.

There is a reference artefact to make this real: a financial-transfer profile, machine-readable schemas, a reference adjudicator, an independent verifier with Semantic Replay, canonicalisation with SHA-256 commitments, and an in-memory linearisable grant store that is the linearisation point for the protected test effect. In retained validation, 34 static mutation vectors and 15 lifecycle checks matched expected outcomes. Under concurrency, across 100 trials with 32 concurrent Redemption attempts at a grant, each trial yielded exactly one successful Redemption and one protected test effect. In 100 Revoke–Redeem races, every run ended in a valid terminal outcome.

Limits are clear and honest: this does not prove human-intent correctness, evidence truth, complete mediation or non-bypassability, nor production readiness. But as a step toward a common, auditable execution boundary for agents, it is concrete enough to ship and nasty enough to pentest.

Additional analysis of the original ArXiv paper

📋 Original Paper Title and Abstract

From Intent to Execution Grant: An Execution-Boundary Conformance Profile for High-Risk AI Actions

Authors: Mengting Wu, Lin Wang, Yong Zhang, and Jiang Deng
AI agents increasingly propose actions with external consequences, including financial transfers, infrastructure changes, software deployments, disclosures, and physical actuation. Authorization engines, policy languages, runtime monitors, provenance mechanisms, and agent guardrails provide important foundations, but do not necessarily define a common semantic contract for the final transition from a particular candidate action to execution authority. We specify EBL-Core, an execution-boundary conformance profile for deciding whether one canonical, fully materialized AI-generated candidate may receive action-scoped execution authority under explicit conditions. It binds a structured intent object, Root and Operational Policies, evidence obligations, typed evidence, context, time, and a verifiable Decision Derivation through an Execution Release Contract (ERC). An ERC is not an authority-bearing token; a verified ALLOW ERC may support a separate Execution Grant governed by Redemption-time validation. EBL-Core specifies action binding, policy non-weakening, evidence handling, deterministic adjudication, derivation verification, and grant lifecycle behavior. An accompanying reference artifact provides schemas, adjudication, separate verification and Semantic Replay, and a linearizable in-memory grant store. In the retained run, 34 static vectors and 15 lifecycle checks matched expected outcomes. Across 100 trials, 32 concurrent Redemption attempts yielded exactly one successful Redemption and protected test effect per trial; 100 Revoke-Redeem races ended in valid terminal outcomes. These bounded results demonstrate executability of the specified subset, not human-intent correctness, evidence truth, complete mediation, production readiness, mechanized correctness, or deployment-level security.

🔍 ShortSpan Analysis of the Paper

Problem

The paper studies the semantic gap between an AI agent proposing an externally consequential action and the point at which that proposed action may actually acquire authority to change external state. Existing components—policies, monitors, provenance and guardrails—lack a standard contract that binds a single, canonical, fully materialised candidate action to the decision inputs, evidence, policy versions, time and a verifiable decision path at the moment authority is granted and used. This gap matters for high-risk actions such as financial transfers, infrastructure changes, software deployments, data disclosures and physical actuation, because decisions can become stale, candidates can be mutated after adjudication, evidence can expire or conflict, and alternative effect-producing paths may bypass decision logic.

Approach

The authors specify EBL-Core, a conformance profile for an execution boundary that governs release and redemption of action-scoped execution authority. EBL-Core requires: a trusted intent object; one canonical, fully materialised candidate; a versioned Root Policy and an Operational Policy with non-weakening semantics; separately derived evidence obligations and typed evidence classified under an evidence-resolution profile; explicit decision-relevant context and time; and a verifiable Decision Derivation. These elements are bound into an Execution Release Contract (ERC) that records the adjudication inputs and derivation but is not itself authority. A verified ALLOW ERC may support separate Grant Issuance; the resulting grant begins in ISSUED and can move to CONSUMED, EXPIRED or REVOKED. Redemption must revalidate committed inputs and linearise validation, grant-consumption and the protected effect. The paper provides a minimal reference artefact instantiating a financial-transfer profile, machine-readable schemas, a reference adjudicator, an independent verifier with Semantic Replay, canonicalisation and SHA-256 commitments, and an in-memory linearisable grant store used as the linearisation point for the protected test effect.

Key Findings

  • EBL-Core defines a testable execution-release contract that binds intent, candidate, root and operational policy versions, obligation sets, evidence, context, time and a Decision Derivation through an ERC without making the ERC itself an authority-bearing token.
  • The reference artefact executed a retained validation in which 34 static mutation vectors and 15 lifecycle checks matched specified outcomes, showing the profile is implementable for the included subset.
  • Concurrency and lifecycle results in the artefact: across 100 trials where 32 concurrent Redemption attempts targeted a grant, each trial produced exactly one successful Redemption and one protected test effect; 100 Revoke–Redeem races produced valid terminal outcomes, demonstrating the single-use linearisable semantics.
  • Semantic requirements include deterministic, input-closed adjudication, root-policy dominance (Operational Policy may add but not weaken root obligations), evidence must be classified VALID to discharge positive obligations, and explicit equality of committed versions at Redemption.

Limitations

EBL-Core does not claim human-intent correctness, evidence truth, complete mediation across all effect paths, global non-bypassability, faithful Effector behaviour, production readiness, mechanised proof of correctness, or robustness against compromise of trusted roles. The reference artefact covers a single financial-transfer profile, shares canonicalisation primitives between adjudicator and verifier, and is not an independent cross-implementation validation. Performance, broad domain coverage and deployment-level assurance remain future work.

Implications

From an offensive-security viewpoint, the profile highlights concrete attack surfaces an adversary could exploit if deployment assumptions fail: constructing a candidate inconsistent with the intent, substituting or mutating a candidate after adjudication, omitting or presenting malformed/expired/conflicting evidence, causing Operational Policy to omit root obligations, replaying ERCs or grants, racing concurrent Redemptions, exploiting state transitions between validation and effect, presenting ERCs under different policy or profile versions, or forcing disagreement between adjudicator and verifier. Implementers should assume these attack vectors exist unless the deployment enforces complete mediation, exclusive authority over effectors, protected keys and linearisable state transitions.

// Similar research

Related Research

Get the weekly digest

The few AI-security papers that matter, with the practitioner takeaway. No spam.