SYNTHESIS NOTE
Topics›Agents Multi Architecture›this note

Does chain-level inspection close the cross-skill attack blind spot?

ChainGuard inspects skill chains rather than individual skills, reducing attack success to 22.5%. The question is whether this chain-level approach can fully eliminate the vulnerability window that adversarial composition exploits.

Synthesis note · 2026-09-23 · sourced from Agents Multi Architecture

The paper's defense is ChainGuard, and the excerpt gives its outcome rather than its mechanism: it "reduces the ASR to 22.5% while allowing 99.5% of benign workflows to pass," which the authors take as motivation for "chain-level defenses." The two figures answer different questions. The second says the defense does not buy its result by blocking chains wholesale: only 0.5 percent of benign workflows are stopped, on a benign set the excerpt does not size. The first says the blind spot is narrowed and not closed, since more than one attack in five still succeeds. The SoK's abstract names "path closure" as a key challenge for multi-agent defenses, though the excerpt defines none of the contract's five parts (Can multi-agent defenses close attack paths completely?). Reading this residual as a measured case of that challenge is the vault's pairing, since the excerpt does not say ChainGuard is among the works the SoK surveys.

What changes is the unit of inspection, from the skill to the chain, which is the level where the attack lives (Can skill scanners miss attacks hidden across multiple skills?). The vault now holds several defenses that differ mainly in where they look. Can inspecting generated workflows catch planning-time attacks? argues that placement decides what a defense can catch, and FLOWGUARD moves upstream to the planning boundary. Where should workflow validation gates be placed for safety? takes the assembled workflow as the unit, and ChainGuard, by the excerpt's description, does the same for skills. The tension already logged in ops/tensions about whether the defense unit is the flow or the channel gains a further point on the flow side. That reading is mine; the excerpt compares ChainGuard with neither defense. A chain-level check also has to see a sequence, which fits Can stateless checks ever catch sequence-level constraint violations?, though the excerpt does not say how ChainGuard holds that state.

Two cautions. The figure is given as a reduction "to 22.5%" with no starting point. Reading it as a drop from ColluSkill's 96.0 percent is natural but not confirmed in the excerpt. And whether the attack was adapted to ChainGuard, the way it was adapted to the scanners, is the open question in Does ChainGuard's defense hold against adaptive attacks?.

What the excerpt does not give. What ChainGuard inspects (the packaged chain, an execution trace, or both), when it runs, the attack set behind the 22.5, the size of the benign set, and any cost or latency.

Inquiring lines that read this note 10

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 defenses detect attacks composed across multiple skills? Do multi-agent systems create greater security risks than single-agent ones?

Related concepts in this collection 7

This note in its neighbourhood — explore the map, then jump to a related concept in the list below.

Concept map
13 direct connections · 99 in 2-hop network ·medium cluster Open in graph ↗

Click a node to walk · click center to open · click Open in graph to see this note in the full knowledge graph

your link semantically near linked from elsewhere

Related papers in this collection 8

Papers most semantically related to this note, ranked by cosine similarity in the embedding space.

Original note title

a chain-level defense narrows the cross-skill blind spot but does not close it — ChainGuard passes almost every benign workflow and attack success remains above one in five