Guards that only check what you type in can't see the hidden handoffs between AI agents, where attacks can slip through.
Can input-boundary defenses guard unmonitored channels between agent hops?
This explores whether defenses that only inspect what a user types in can protect the internal handoffs inside a multi-agent pipeline, such as planner to worker or tool to worker.
This explores whether defenses that only inspect what a user types in can protect the internal handoffs inside a multi-agent pipeline. The corpus says mostly no. One paper maps five channels inside a planner-worker-verifier-synthesizer pipeline (planner→worker, tool→worker, memory→worker, worker→verifier, worker→synthesizer) that get no defensive inspection at all. An injection hidden in a tool result or a memory can ride those channels downstream without being seen. Each component can be safe on its own while the system as a whole is not Do internal agent hops in pipelines need security monitoring?.
Watching every hop would not be enough either, because several attacks are built to look harmless when checked one message at a time. A crafted prompt can steer a planner-executor system at planning time, biasing how the workflow is formed before any workflow-inspection defense activates. That raised malicious success by up to 55 percent Can prompts alone reshape multi-agent workflows without system access?. A harmful goal can also be split across specialized agents into subtasks that each look benign, with the harm appearing only when they are combined Can task decomposition hide harmful intent across agents?. Skill scanners have the same weakness: they score skills individually, so an attacker who refines each skill until it passes can still keep the malicious chain intact. That reached 96% average attack success against six scanners Can attackers evade skill scanners by refining individual skills?. The hardest case is a single biased agent that corrupts six downstream agents using only ordinary messages. The bias carries no explicit semantic content, so paraphrasing defenses don't remove it Can one compromised agent corrupt an entire multi-agent network?.
The alternatives in the corpus stop asking whether a message looks bad and ask where it came from and what the agent can reach. One approach attaches structured semantic labels (taints) to the root request and propagates them as work is delegated. Every downstream step then inherits the original intent and risk that fragmentation would otherwise erase Can semantic labels on requests prevent malicious propagation through agent networks?. Another notes that a filter judges one output at one moment, while an agent's risk spreads across memory, retrieved content, tool calls and environment access. Containment therefore means controlling what an agent can touch, not only what it says Can a model-level filter truly contain an agent with environment access?. In one test, telling agents not to modify protected tests worked only when paired with restricted tools, and only when the boundary named the protected state itself Can explicit authorization boundaries prevent agents from modifying protected tests?.
The same idea shows up at the level of what a defender should watch. The proposed unit of defense is a coordination episode: a set of actions linked by observed transfers, task authority and response history, with membership revised as evidence accumulates. Reviewing each execution in isolation loses exactly the context that spans them Should defence units span multiple executions and agents?. The companion counter-swarm doctrine preserves relationships across executions, constrains the shared resources agents can access, and ties responses to persistent state rather than closed channels How can operators stop coordinated agent intrusions now?. Input-boundary defenses guard a door, but these attacks move through the building. The better guard follows the request's history through every hop and limits what each agent can reach once it is inside.
Sources 10 notes
Five communication channels between pipeline components (planner→worker, tool→worker, memory→worker, worker→verifier, worker→synthesizer) receive no defensive inspection. Existing defenses monitor only user input; injections in tool results or memory can propagate downstream undetected, showing that component-level safety does not guarantee system-level safety.
FLOWSTEER demonstrates that a crafted prompt can steer planner-executor systems by biasing workflow formation before infrastructure is invoked, raising malicious success by up to 55 percent. This attack surface exists because contamination enters upstream of workflow inspection defenses.
SafeFlow demonstrates that multi-agent systems' core strength—splitting tasks and specializing roles—creates a safety blind spot where malicious intent can be distributed across steps that each appear benign individually, with harm emerging only in composition.
ColluSkill combines chain planning with scanner-feedback refinement to reach 96% average attack success. The approach works because scanners score skills individually, allowing feedback to reduce suspicion per skill while chain-level semantics remain intact.
Research demonstrates that a single biased agent can transmit persistent behavioral corruption through six downstream agents in chain and bidirectional topologies using only normal inter-agent communication. The bias evades detection and paraphrasing defenses because it carries no explicit semantic content.
Show all 10 sources
SafeFlow attaches structured semantic labels to root requests and propagates them through the collaboration graph as work delegated, allowing each downstream step to inherit the original intent and risk context that fragmentation removes.
A filter judges a single output at one point in time; an agent's risk spreads across memory, retrieved content, tool calls, and environmental reach. Containment requires controlling what an agent can touch, not just what it says now.
Testing showed that explicit authorization boundaries kept protected tests unmodified only when paired with restricted tools. Naming a prohibition was insufficient; boundaries must specify the protected state itself to be effective.
The operational unit of defence should be a set of actions linked by observed transfers, task authority, and response history, with membership revised as evidence accumulates. Isolated review loses relevant context that spans multiple executions.
The doctrine preserves relationships across executions, constrains shared resources agents can access, and ties responses to persistent state rather than closed channels. Operators can implement this through collaboration policy and permission-level testing now.
Papers this line draws on 8
The research behind the notes this line reads — ranked by how closely each paper relates.
- SoK: When Safe Agents Fail Together: The Security of Multi Agent LLM Systems
- SafeFlow: Semantic Information-Flow Control for Blocking Malicious Propagation in Multi-Agent Systems
- FLOWSTEER: Prompt-Only Workflow Steering Exposes Planning-Time Vulnerabilities in Multi-Agent LLM Systems
- Counter-Swarm Doctrine: Containing Coordinated Agent Intrusions
- ChannelGuard: Safe Models Do Not Compose into Safe Multi-Agent Systems
- Securing Agentic AI: From Per-Action Checks to Trajectory Assurance
- Emergent Collusion in Long-Horizon LLM Agent Interaction
- Trust propagation and structural containment in Multi-agent LLM pipelines