atlas

Research map / Adversarial robustness and security / Black-box and transfer attacks

AdvAgent: Controllable Blackbox Red-teaming on Web Agents

ICML 2025 · Adversarial robustness and security › Black-box and transfer attacks · approach: Decision-based boundary attacks · 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.

Proposes AdvAgent, a black-box red-teaming framework that trains a Mistral-7B adversarial prompter with SFT then DPO on feedback from SeeAct web agents to inject hidden adversarial prompts into HTML and redirect agent actions.

Problem

Black-box targeted attacks on VLM-based generalist web agents: existing methods require white-box access, manual prompt design, or transfer poorly to black-box agents.

Approach

Inject adversarial prompts into non-rendered HTML attributes (e.g., aria-label) at the expected element, using placeholders for controllable retargeting, and train a generative prompter with SFT on successful prompts followed by DPO using positive and negative black-box agent feedback.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
train the prompter with SFT and DPO instead of SFT only (ablation)AdvAgent · Mind2Web test, all domains (GPT-4V backend)ASR: 69.5% -> 97.5%Helped
add DPO training after SFT (ablation)AdvAgent · Mind2Web test, Cooking (D4, GPT-4V backend)ASR: 49.2% -> 98.0%Helped
replace baseline red-teaming with AdvAgentSeeAct with GPT-4V · Mind2Web test, all domainsASR: 64.3 ± 16.7 -> 97.5 ± 2.0Helped
replace baseline red-teaming with AdvAgentSeeAct with Gemini 1.5 · Mind2Web test, all domainsASR: 28.0 ± 23.0 -> 99.8 ± 0.3Helped
move injection before the expected element instead of after it (ablation)AdvAgent · Mind2Web test, all domains (GPT-4V backend)ASR: 71.0 ± 26.1Mixed
replace aria-label with id as the injection field (ablation)AdvAgent · Mind2Web test, all domains (GPT-4V backend)ASR: 97.0 ± 1.7No clear effect
replace the original target with an alternative target (ablation)AdvAgent · Mind2Web test, all domains (GPT-4V backend)ASR: 98.5 ± 2.7No clear effect
replace the original target with an alternative target (ablation)AdvAgent · Mind2Web test, all domains (Gemini 1.5 backend)ASR: 100.0 ± 0.0No clear effect
transfer successful GPT-4V attacks instead of directly optimizing against Gemini 1.5 (ablation)AdvAgent · Mind2Web test, all domains (Gemini 1.5 backend)ASR: 99.8 ± 0.3 -> 18.0 ± 24.4Hurt
apply random sequence enclosure defense (ablation)AdvAgent · Mind2Web test, all domains (Gemini 1.5 backend)ASR: 99.8 -> 89.8Hurt
apply instruction defense (ablation)AdvAgent · Mind2Web test, all domains (Gemini 1.5 backend)ASR: 99.8 -> 88.8Hurt
apply sandwich defense (ablation)AdvAgent · Mind2Web test, all domains (Gemini 1.5 backend)ASR: 99.8 -> 89.8Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Mind2Web

Benchmarks: Mind2Web

Metrics: step-based attack success rate (ASR)

Baselines: GCG Agent-Attack InjecAgent

Builds on: DPO SeeAct GCG InjecAgent Agent-Attack

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