Causality Laundering: Denial-Feedback Leakage in Tool-Calling LLM Agents
Mohammad Hossein Chinaei

TL;DR
This paper identifies a new security vulnerability in tool-calling language models called causality laundering, and proposes the Agentic Reference Monitor (ARM) to prevent such attacks by tracking causal influence and denial effects.
Contribution
The paper introduces causality laundering as a novel attack pattern and presents ARM, a runtime enforcement layer that enhances provenance tracking to secure tool-calling LLM agents.
Findings
ARM effectively blocks causality laundering attacks
ARM adds minimal overhead to policy evaluation
Provenance augmentation improves security against causal influence leaks
Abstract
Tool-calling LLM agents can read private data, invoke external services, and trigger real-world actions, creating a security problem at the point of tool execution. We identify a denial-feedback leakage pattern, which we term causality laundering, in which an adversary probes a protected action, learns from the denial outcome, and exfiltrates the inferred information through a later seemingly benign tool call. This attack is not captured by flat provenance tracking alone because the leaked information arises from causal influence of the denied action, not direct data flow. We present the Agentic Reference Monitor (ARM), a runtime enforcement layer that mediates every tool invocation by consulting a provenance graph over tool calls, returned data, field-level provenance, and denied actions. ARM propagates trust through an integrity lattice and augments the graph with counterfactual edges…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
