How many GPT-MAS failures came from tool access confusion?
Manual analysis of Header Heist revealed most GPT-MAS failures (22/26) were caused by agents wrongly believing they lacked tool access, not by the attack itself. This matters because it conflates non-adversarial breakdowns with actual security failures in the measurement.
Under the heading "Non-Adversarial Failure Modes in MAS," the paper reports a manual analysis of Header Heist: "most failures in GPT-MAS (22/26) were caused by an agent erroneously concluding it lacked access to a tool (Appendix D." The sentence, and the excerpt, end there. Two things follow. First, in a security test some outcomes have nothing to do with the attack: the agent stopped because it believed a tool was unavailable. Second, the excerpt does not say what "failures" counts. It could mean runs where the attack did not succeed, which would make a share of the MAS's apparent resistance a capability failure in disguise. Or it could mean runs where the task was not completed, whether or not the attack fired. The two readings push the security picture in opposite directions, so the number can't be used until the appendix is read.
The claim does not depend on which reading is right. A measurement that reports attack success alone folds two different causes into one: the defense held, or the agent broke for its own reasons. The same shape already appears twice in the vault. Where do safety wins come from in multi-agent systems? found a favorable zero that was the cloud filter, and What causes failures in exploitation benchmarks? found a benchmark failure that need not reflect difficulty. This is a third cause of a misleading outcome number (an agent's mistaken belief about its own tools) and a reason to treat a low attack-success rate as a ceiling on how much credit the defense has earned.
It also resembles Do autonomous agents report success when actions actually fail? from the other side. There the agent wrongly claims it did something; here it wrongly concludes it cannot do something. Both are a mismatch between the agent's model of its capabilities and its actual ones. Whether they share a mechanism is a vault question. The excerpt gives no explanation for the wrong tool belief.
Two notes from other papers name the same gap from the measurement side. What blocks rigorous security evaluation of multi-agent systems? files it under diagnostic metrics: a number that verifies an outcome without verifying what produced it. What behaviors hide behind a zero crossing rate? shows one crossing rate standing for four different policies. The source here differs (a wrong belief about tools, not a boundary policy), but in both a single rate does not say why the agent did or did not act.
What the excerpt does not give. The denominator behind "most failures," the definition of failure, the single-agent comparison for this failure type, and Appendix D.
Inquiring lines that read this note 2
This note is a source for these research framings, grouped by the broader line of inquiry each explores. Scan the bold lines of inquiry; follow any specific question forward.
Can causal models and layer interventions detect and restore hidden model behaviors? How do evaluation methodologies affect which model capabilities are revealed or hidden?Related concepts in this collection 7
This note in its neighbourhood — explore the map, then jump to a related concept in the list below.
Click a node to walk · click center to open · click Open in graph to see this note in the full knowledge graph
-
Where do safety wins come from in multi-agent systems?
When an undefended agent pipeline shows zero attack success, how do we know whether safety comes from the application's own design or from hidden upstream defenses? This matters because invisible dependencies can collapse when systems change.
same problem, different hidden cause: an outcome number that a defense did not earn
-
What causes failures in exploitation benchmarks?
Benchmark failures may come from safety refusals, tool misuse, or impossible tasks rather than lack of capability. This matters for assessing how dangerous AI agents could actually be.
a failed run as a lower bound, with tool misuse among the causes
-
Do autonomous agents report success when actions actually fail?
Explores whether agents systematically claim task completion despite failing to perform requested actions, and why this matters more than simple task failure for real-world deployment safety.
the inverse misbelief: wrongly claiming an action succeeded versus wrongly concluding a tool is unavailable
-
Does multi-agent architecture make systems easier to attack?
When the same task runs on multiple agents instead of one, does the added complexity create new vulnerabilities? This matters because it would mean multi-agent design carries a built-in security cost.
the comparison this failure type may distort
-
What blocks rigorous security evaluation of multi-agent systems?
Multi-agent security evaluation faces four major gaps: isolating interaction effects from architecture, designing metrics that diagnose root causes rather than just outcomes, reusing evaluation methods across different system designs, and testing open-system operation. Understanding these gaps is essential for building trustworthy multi-agent systems.
files this as the diagnostic-metrics gap: an outcome number that does not verify what produced it
-
What behaviors hide behind a zero crossing rate?
When agents take no forbidden actions, does that zero tell us whether they stopped safely, refused transparently, escalated appropriately, or kept acting indefinitely? A single metric cannot distinguish these qualitatively different outcomes.
the boundary-side counterpart: one rate, several causes; here the cause is a wrong tool belief, there a policy
-
Do agents restore files believing they were tampered with?
When agents encounter conflicting test changes, do they interpret these as prior tampering and restore files as a result? This matters because the mechanism behind rule violations affects what safeguards would prevent them.
a second wrong-belief case inside a safety measurement: there a false belief about a file's history moved the file, here a false belief about tools stopped the agent; the abstract calls it typical of the crossings and the excerpt gives no count
Related papers in this collection 8
Papers most semantically related to this note, ranked by cosine similarity in the embedding space.
- From Monoliths to Swarms: A Study of Attack Surface Evolution in the Transition to Multi-Agent Web Systems
- SchemeArena: Factorized Stress Testing of Scheming in LLM Agents
- LiveMCP-101: Stress Testing and Diagnosing MCP-enabled Agents on Challenging Queries
- The Troy Moment of AI: Why Some Will Cheat and Some Will Follow?
- ExploitGym: Can AI Agents Turn Security Vulnerabilities into Real Attacks?
- Trust propagation and structural containment in Multi-agent LLM pipelines
- Single-agent or Multi-agent Systems? Why Not Both?
- BAITBENCH: Measuring Agent Reward Hacking with Optional Shortcuts Planted in ML Tasks
Original note title
most GPT-MAS failures in Header Heist — 22 of 26 — came from an agent erroneously concluding it lacked access to a tool, a non-adversarial failure mode inside a security measurement