Approval text and the action finally executed can diverge if an agent is allowed to describe a transaction and later supply its parameters. Agent Step-Up studies that gap by moving both rendering and effect confirmation into a separate gateway. The gateway fixes the actor, destination, operation and arguments in a canonical descriptor, shows those stored…
Inspect the ClaimsCase · DiggingBeagle record
Agent Step-Up verifies the signed effect instead of a mutable approval narrative
A controlled WebAuthn-style approval gateway signs the canonical side effect and rejects changed execution arguments, while modeled approval fatigue remains a major residual risk.
arXiv:2610.21063, simulated MCP/WebAuthn approval gateway, 27,108 scripted runs and adversarial approval pairs.
Assessment profile
Assessment method- Setting
- research demonstration
- Exploitation
- demonstrated
- Evidence
- Grade B
- Remediation
- not applicable
- AI role
- AGAINST AI
Basis and provenance
The primary arXiv paper reports a reference gateway, 53 Tamarin lemmas, 27,108 scripted trials, 609 attack pairs and a ten-runtime audit. These measurements support the specific controlled attack and defense comparisons, not claims about actual human approval habits or a universal audited product rollout. No field exploitation population or realized loss is shown, so impact is left unbanded.
Assessed Oct 18, 2026 using diggingbeagle.assessment/1.
Evidence basis: CLM-CP13-STEPUP-SIGN · CLM-CP13-STEPUP-METRIC · CLM-ENRICH-STEPUP-RUNTIME · Agent Step-Up: transaction-level cryptographic confirmation of agent side effects
At a glance
A correct signature can enforce consistency between approval and dispatch, but cannot establish that the user correctly understood the action. A trusted display, stable destination identity, bounded approval requests and runtime policy remain separate requirements. This addresses a different failure surface from PROBE, which studies whether an evaluator…
Read the implicationsNo independent human-subject production confirmation, real-world phishing-resistance rate or universal WebAuthn integration. Cryptographic approval does not prevent a user intentionally consenting to harmful effects. No real-user measured susceptibility to repeated accurate approval cards or quantified usability cost outside simulated approvers.
Limits and uncertaintyFull account
Approval text and the action finally executed can diverge if an agent is allowed to describe a transaction and later supply its parameters. Agent Step-Up studies that gap by moving both rendering and effect confirmation into a separate gateway. The gateway fixes the actor, destination, operation and arguments in a canonical descriptor, shows those stored values to the approving user, and validates a signature over the descriptor before dispatch. Signing only a conversation or an agent-written explanation would not prevent parameter substitution.
The paper audits ten agent runtimes and reports that none produced a third-party-verifiable approval record. Four of eight relevant systems permitted some tested postapproval mutation, while seven evaluated systems lacked a flood cap. Its prototype uses scripted cases, attack pairs and formal analysis, including 27,108 scripted executions and 609 adversarial pairs. In the reported forged-narrative experiment, success fell from 54% to 3%. These results measure a designed confirmation gateway, not universal human behavior or certified production deployments.
Approval fatigue remains a distinct failure mode. Modeled repeated confirmations still resulted in 45% to 60% successful attacker approvals under the paper's settings. A cryptographically correct descriptor can bind exactly what will run without establishing that the user has made a good decision or that the destination should have been trusted. A practical audit must therefore test the immutable request, the trusted display, the one-time signature, the execution receipt and the actual downstream side effect separately.
Mechanism and trust boundary
- 01
Step
- 02
Step
- 03
Step
- 04
Step
Claims & evidence
CLM-CP13-STEPUP-SIGNA trusted confirmation mechanism binds a signature to the canonical execution effect and validates the digest immediately before dispatch.supported
Basis: reported finding
- supportsAgent Step-Up: transaction-level cryptographic confirmation of agent side effectsprimary disclosure
Protocol design, signed effect object and gateway verification
CLM-CP13-STEPUP-METRICThe study reports forged-narrative success falling from 54% to 3% in the studied setup, but modeled fatigue may still lead to 45% to 60% of malicious actions approved.supported
Basis: reported finding
- supportsAgent Step-Up: transaction-level cryptographic confirmation of agent side effectsprimary disclosure
Attack pairs, intervention rates and fatigue limitation
CLM-ENRICH-STEPUP-RUNTIMEIn the paper's ten-runtime audit, none produced a third-party-verifiable approval record; four of eight tested runtimes allowed some form of postapproval effect substitution and none of seven measured runtimes capped approval flooding within a run.supported
Basis: reported finding
- supportsAgent Step-Up: transaction-level cryptographic confirmation of agent side effectsprimary disclosure
Abstract; Section 4.2, runtime audit findings, denominators 10, 8 and 7
Implications
A correct signature can enforce consistency between approval and dispatch, but cannot establish that the user correctly understood the action. A trusted display, stable destination identity, bounded approval requests and runtime policy remain separate requirements. This addresses a different failure surface from PROBE, which studies whether an evaluator labels tool behavior accurately.
Controls and mitigations
- Render the exact actor, recipient and operation from canonical gateway-side parameters, then reject dispatch unless its digest matches a separately authorized, single-use approval.
- Rate-limit and aggregate approvals without weakening effect identity; user confusion and socially engineered consent remain outside what the signature proves.
Unknowns and contradictions
- No independent human-subject production confirmation, real-world phishing-resistance rate or universal WebAuthn integration.
- Cryptographic approval does not prevent a user intentionally consenting to harmful effects.
- No real-user measured susceptibility to repeated accurate approval cards or quantified usability cost outside simulated approvers.
Sources and citation
Material revision history
- Oct 18, 2026 · Canonical change recorded · new in release · revision 171