Agent Approval Laundering: Transitive Effects Beyond the Approved Invocation

📅 2026-09-23
📈 Citations: 0
✨ Influential: 0
📄 PDF
🤖 AI Summary
This study addresses the security blind spot in coding agents where approval logs fail to cover transitive side effects, proposing a closed-loop mechanism that binds approvals to workflow effect boundaries. Methodologically, it introduces the first formalized closed-loop approval security analysis framework, defining "approval laundering" as a quantifiable failure model and incorporating a source-supported effect prediction freezing strategy prior to authorization. The system implementation integrates information-theoretic limit derivations with pre-tool-call techniques. Experimental results demonstrate that the proposed approach significantly reduces residual unlogged events, achieving an effect prediction macro-recall of 0.926. By effectively curbing unrecorded persistent side effects, this work provides verifiable security guarantees for agent systems.
📝 Abstract
Coding-agent approval interfaces bind a human decision to a command or tool call, while developer tools execute the transitive workflow that invocation activates. Package installation can run lifecycle hooks and write files; an MCP call can exercise network authority. We call the resulting record-coverage failure approval laundering: the durable record names the entry invocation but omits effects exercised by its workflow. We present the first systematic security analysis of this record-to-closure relation in agent systems. We formalize closure-bound approval over six effect classes and derive an information limit: identical policy-visible fields can require different effect-specific decisions, so no record-only policy can guarantee both. The Approval-to-Action Security Benchmark binds approval objects and decision-time metadata to post-execution evidence. Across 111 fixed approval-object/trace pairs, residual records fall from 40 under explicit fields to 17 with command semantics and 13 with decision-time metadata. Across 11 fixed-SHA executions, the ladder reaches zero metadata residuals; two exact mappings recur across three product frontends. For prospective recovery, effect-bound records commit frozen, source-backed predictions and provenance before authorization. On 17 prespecified holdout workflows, predictions achieve 0.926 macro recall and 0.941 macro precision; binding them cuts residual effects from 10 to 3. A Claude Code PreToolUse integration carries the frozen record through the permission path without automatic approval. These results establish approval laundering as a measurable, recurrent record-coverage failure despite truthful invocation identity. They motivate binding each invocation before authorization to a source-backed prediction of its workflow's transitive effect boundary and preserving that binding with the decision.
Problem

Research questions and friction points this paper is trying to address.

approval laundering
coding agents
transitive effects
record-coverage failure
security
Innovation

Methods, ideas, or system contributions that make the work stand out.

Approval Laundering
Closure-bound Approval
Security Benchmark
Prospective Recovery
Transitive Effects
💼 Related Jobs
No related jobs found.
J
Jinqian Zhang
Institute of Information Engineering, Chinese Academy of Sciences; School of Cyber Security, University of Chinese Academy of Sciences
Haojun Xia
Haojun Xia
University of Sydney
ML SystemHigh-performance ComputingComputer Architecture
S
Shujiang Wu
Beihang University
Jingkun Yue
Jingkun Yue
Beijing University of Posts and Telecommunications
AI for medicine
X
Xia Zhang
Institute of Information Engineering, Chinese Academy of Sciences; School of Cyber Security, University of Chinese Academy of Sciences
Z
Zhangpei Cheng
Institute of Information Engineering, Chinese Academy of Sciences; School of Cyber Security, University of Chinese Academy of Sciences
B
Bibo Tu
Institute of Information Engineering, Chinese Academy of Sciences; School of Cyber Security, University of Chinese Academy of Sciences