atlas

Research map / Adversarial robustness and security / Attacks on text and graphs

Dissecting Adversarial Robustness of Multimodal LM Agents

ICLR 2025 · Adversarial robustness and security › Attacks on text and graphs · approach: Adversarial prompts for language models · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Builds VWA-Adv, 200 targeted adversarial web tasks on VisualWebArena, and an agent-graph framework (ARE) that decomposes attack success into edge weights to show how multimodal web agents built on black-box VLMs can be hijacked via single-image perturbations.

Problem

Adversarial robustness of compound multimodal LM web agents (with captioners, evaluators, value functions, reflexion, tree search) under realistic targeted attacks injected via a single user-controlled element of the environment.

Approach

Model an agent as a directed graph of components and quantify adversarial influence along edges as tightest upper bound on attack success, so robustness of each component and of added components (evaluators, value functions) can be decomposed and reused across configurations.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Attack the white-box captioner instead of using no captionerGPT-4o policy agent · VWA-Adv, image accessASRMixed
Add an uncompromised evaluator and reflectionBase agent · VWA-Adv, reflexionASR: 31% to 25%Helped
Attack both the evaluator and policy modelReflexion agent · VWA-AdvASR: 31% to 36%Hurt
Attack the evaluator while leaving the policy model uncompromisedReflexion agent · VWA-AdvASR: 8%Hurt
Add an uncompromised value functionBase agent · VWA-Adv, tree searchASR: 31% to 26%Helped
Attack both the value function and policy modelTree search agent · VWA-AdvASR: 31% to 38%Hurt
Attack the value function while leaving the policy model uncompromisedTree search agent · VWA-AdvASR: 8%Hurt
Add a system prompt prioritizing visual inputsGPT-4o captioner-augmented agent · VWA-Adv, captioner attackASRNo clear effect
Prompt the model to stop when it detects inconsistencies or adversarial instructionsGPT-4o captioner-augmented agent · VWA-Adv, captioner attackASRNo clear effect
Paraphrase untrusted text with GPT-4oGPT-4o captioner-augmented agent · VWA-Adv, captioner attackASR: 31% to 27.5%Helped
Caption screenshot images separately and override inconsistent textGPT-4o captioner-augmented agent · VWA-Adv, captioner attackASR: near-zeroHelped
Remove negative text from the CLIP attack objective (ablation)CLIP attack · GPT-4V targeted caption generationTargeted cap.: 71% to 46%Hurt

Surprising findings

Limitations

Experimental setup

Datasets: VisualWebArena

Benchmarks: VWA-Adv VisualWebArena

Metrics: attack success rate benign success rate edge weight

Baselines: base agent captioner-augmented agent reflexion agent tree search agent GPT-4V agent Gemini-1.5-Pro agent Claude-3-Opus agent

Builds on: VisualWebArena reflexion tree search PGD instruction hierarchy

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy