Dissecting Adversarial Robustness of Multimodal LM Agents
Open accessAbstract
As language models (LMs) are used to build autonomous agents in real environments, ensuring their adversarial robustness becomes a critical challenge. Unlike chatbots, agents are compound systems with multiple components taking actions, which existing LMs safety evaluations do not adequately address. To bridge this gap, we manually create 200 targeted adversarial tasks and evaluation scripts in a realistic threat model on top of VisualWebArena, a real environment for web agents. To systematically examine the robustness of agents, we propose the Agent Robustness Evaluation (ARE) framework. ARE views the agent as a graph showing the flow of intermediate outputs between components and decomposes robustness as the flow of adversarial information on the graph. We find that we can successfully break latest agents that use black-box frontier LMs, including those that perform reflection and tree search. With imperceptible perturbations to a single image (less than 5% of total web page pixels), an attacker can hijack these agents to execute targeted adversarial goals with success rates up to 67%. We also use ARE to rigorously evaluate how the robustness changes as new components are added. We find that inference-time compute that typically improves benign performance can open up new vulnerabilities and harm robustness. An attacker can compromise the evaluator used by the reflexion agent and the value function of the tree search agent, which increases the attack success relatively by 15% and 20%. Our data and code for attacks, defenses, and evaluation are at https://github.com/ChenWu98/agent-attack
AI snapshot
Written from the paper’s full text.
TL;DR
The paper introduces VWA-Adv, 200 targeted adversarial tasks on VisualWebArena, and the Agent Robustness Evaluation (ARE) framework to analyze multimodal LM agent robustness. It finds that black-box frontier LM agents can be hijacked to targeted adversarial goals with success rates up to 67%, and that adding inference-time components like evaluators or value functions can open new vulnerabilities.
Key findings
- With imperceptible perturbations to a single image (L∞ ε = 16/256, less than 5% of total web page pixels), an attacker can hijack agents to execute targeted adversarial goals with success rates up to 67%.
- Text prompt injection on a GPT-4o policy model achieves 40% ASR; a white-box captioner attack achieves 31% ASR with 92% of captions incorporating adversarial text; the black-box CLIP attack achieves 19% ASR on self-captioning agents (38% adversarial captions) and 10% ASR on base agents.
- Reflexion with an uncompromised evaluator reduces ASR from 31% to 25%, but jointly attacking policy and evaluator raises ASR to 36%; attacking the evaluator alone yields 8% ASR. Tree search with an uncompromised value function reduces ASR from 31% to 26%, but jointly attacking policy and value function raises ASR to 38%; attacking the value function alone yields 8% ASR.
- Defenses offer limited gains: system prompt defenses fail to improve robustness, paraphrase lowers ASR from 31% to 27.5%, and explicit consistency checks reduce captioner-attack ASR near zero but are upper bounded by 38% under CLIP attack and increase API calls.
Methods
- The authors manually create 200 targeted adversarial tasks in VWA-Adv on top of VisualWebArena, each with an original task, a trigger image or text, a targeted adversarial goal with evaluation script, and an initial state. The threat model assumes limited attacker access to only their own content: text access allows one trigger text, while image access allows an L∞ perturbation of ε = 16/256 on a single image.
- The ARE framework models the agent as a directed graph where nodes are components and edges carry intermediate outputs; edge weight λ(e) is the expected adversarial influence AdvIn(c), defined as the tightest upper bound on expected attack success if that edge value is used and no downstream component is attacked.
- Attacks include black-box prompt injection for text access, white-box PGD on a captioner for image access, and a black-box CLIP attack optimizing perturbations against an ensemble of CLIP encoders (ViT-B/32, ViT-B/16, ViT-L/14, ViT-L/14@336px) with negative text, optimized at 180px. Agents evaluated include base, captioner-augmented, reflexion, and tree search agents using GPT-4V, GPT-4o, Claude-3-Opus, and Gemini-1.5-Pro, decoded at temperature 0.
Limitations
- The paper states that its attack baselines are well-engineered versions of existing attacks and only serve as lower bounds of risks; it evaluates on a fixed set of web environments, so performance in more diverse settings such as operating systems remains to be seen; and it considers only base, reflexion, and tree search agents, while new agent algorithms need careful robustness tracking.
- The text also makes evident that reflexion experiments set the maximum number of attempts to 2 and use the GPT-4o + captioner setting to remain within a reasonable API budget, and that the CLIP generalization analysis uses a synthetic task with four images on a blank background rather than full real screenshots.
Model-written summary. Check it against the paper before relying on it.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
0 of 4 cited sources checked · 0 supported · 0 flagged
- Findingown data
When the policy model remains uncompromised but the value function is attacked, we observe an ASR of 8% in Figure 6(B), solely caused by the value function.
“In this scenario, we observe an ASR of 8% in Figure 6(B), solely caused by the value function.”
Quote in the paperSubstantial claim - Findingown data
The reflexion agent suffers from a 20% relative increase in ASR compared to the base agent if the evaluator and the policy model are jointly attacked.
“the reflexion agent suffers from a 20% relative increase in ASR compared to the base agent if the evaluator and the policy model are jointly attacked.”
Quote in the paperSubstantial claim - Findingown data
A more aggressive prompt asking the model to immediately output a stop action when it observes inconsistencies or adversarial instructions still fails to improve robustness.
“We then try a more aggressive prompt by asking the model to immediately output a stop action when it observes inconsistencies or adversarial instructions.However, Figure 7 (2nd bar) shows that this still fails to improve robustness.”
Quote in the paperSubstantial claim - Findingown data
If both the value function and the policy model are both attacked, an attacked value function increases the ASR from 31% to 38%.
“Figure 6(D) shows that an attacked value function increases the ASR from 31% to 38%.”
Quote in the paperSubstantial claim - Findingown data
The captioner attack still achieves a 31% ASR.
“Figure 4(B) shows that the captioner attack still achieves a 31% ASR.”
Quote in the paperSubstantial claim
- Findingown data
With text access, the prompt injection attack on a GPT-4o-based policy model achieves an ASR of 40%.
“With text access, the prompt injection attack on a GPT-4o-based policy model achieves an ASR of 40% (Figure 4(A)).”
Quote in the paperSubstantial claim- The authors state this as an assumption: The attacker cannot manipulate the user goal or the agent (e.g., prompts, model parameters) directly.
- The authors state this as an assumption: The attacker can only access a limited part of the environment (the untrusted part), and cannot modify the trusted part.
- Findingreasoning
Optimizing the image at 180px is important for the CLIP attack.
“We find that optimizing the image at 180px is important for the CLIP attack.”
Quote in the paperSubstantial claim - Findingown data
92% of captions successfully incorporate the adversarial text (λ is 0.92 on the edge from captioner to policy model).
“Notably, 92% of captions successfully incorporate the adversarial text (λ is 0.92 on the edge from captioner to policy model).”
Quote in the paperSubstantial claim - Findingown data
The success rate of the CLIP attack does not change with the inference resolution.
“On the other hand, the success rate does not change with the inference resolution”
Quote in the paperSubstantial claim - Findingown data
The paraphrase defense, where the untrusted text input to the LM is paraphrased by GPT-4o, can slightly lower the ASR from 31% to 27.5%.
“We see that the paraphrasing defense can slightly lower the ASR from 31% to 27.5%.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites Jain et al., 2023
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- Findingown data
Current state-of-the-art agents, including those using GPT-4o in advanced frameworks such as reflexion and tree search, are highly susceptible even to black-box attacks.
“We find that current state-of-the-art agents -including those using GPT-4o in advanced frameworks such as reflexion and tree search -are highly susceptible even to black-box attacks.”
Quote in the paperSubstantial claim - Findingown data
Attacking the evaluator alone can manipulate the reflexion agent.
“Figure 5( B) shows that attacking the evaluator alone can manipulate the reflexion agent.”
Quote in the paperSubstantial claim - Findingown data
The system prompt defense (Hines et al., 2024), which encourages the backbone LM to prioritize visual inputs and ignore adversarial instructions, fails to improve robustness over the baseline without defense.
“Figure 7 (1st bar) shows that this fails to improve the robustness over the baseline without defense.”
Quote in the paperSubstantial claim0 of 1 sources checked- cites Hines et al., 2024
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- Findingown data
Commonly used components in agents, evaluators and value functions, can decrease robustness in the worst-case scenario.
“We demonstrated how commonly used components in agents -evaluators and value functions -can decrease the robustness in the worst-case scenario”
Quote in the paperSubstantial claim - Findingreasoning
Lower optimization resolution improves the CLIP attack (leads to higher success).
“Lower optimization resolution improves the CLIP attack.”
- Also stated in: § Additional information · plain
“We see that lower optimization resolution leads to higher success”
Quote in the paperSubstantial claim - Also stated in: § Additional information · plain
- Findingown data
When the evaluator is not attacked, it provides a 23% relative reduction in attack success by rejecting adversarial actions and providing reflections.
“when the evaluator is not attacked, it provides a 23% relative reduction in attack success by rejecting adversarial actions and providing reflections.”
Quote in the paperSubstantial claim - Findingown data
We observe a positive correlation between ASR and benign SR across models and settings.
“In general, we observe a positive correlation between ASR and benign SR across models and settings.”
Quote in the paperSubstantial claim - Findingown data
GPT-4o is much more robust than GPT-4V, with ASR 31% vs 67%.
“In §5.1, we have seen that GPT-4o is much more robust than GPT-4V (ASR 31% vs 67%).”
Quote in the paperSubstantial claim - Findingown data
In this scenario, the reflexion agent becomes less robust than the base agent-the ASR increases from 31% of the base agent to 36% of the reflexion agent with an attacked evaluator.
“Interestingly, in this scenario, the reflexion agent becomes less robust than the base agent -the ASR increases from 31% of the base agent to 36% of the reflexion agent with an attacked evaluator (Figure 5(A) and (D)).”
Quote in the paperSubstantial claim - Findingnone given
Even small perturbations to a single image in the environment can cause agents to pursue unintended goals.
“Even small perturbations to a single image in the environment can cause agents to pursue unintended goals.”
Quote in the paperNot a substantial claim - Findingown data
The captioner attack can make the captioner generate texts that are extremely out-of-distribution as a caption.
“We see that the attack can make the captioner generate texts that are extremely out-of-distribution as a caption.”
Quote in the paperSubstantial claim - Findingown data
If the attacker attacks both the policy model and the evaluator, the evaluator more readily accepts adversarial actions (ASR on the evaluator to finish edge rises from 18% to 21%).
“Two key phenomena increase the ASR: (1) the evaluator more readily accepts adversarial actions (ASR on the evaluator to finish edge rises from 18% to 21%)”
Quote in the paperSubstantial claim - Findingown data
The CLIP attack achieves an ASR of 19% on self-captioning agents.
“Figure 4(C) shows that the CLIP attack achieves an ASR of 19% on self-captioning agents.”
Quote in the paperSubstantial claim - Findingown data
GPT-4o demonstrates the best robustness-utility trade-off with high Benign SR and low ASR.
“Among the different LMs, GPT-4o demonstrates the best robustness-utility trade-off with high Benign SR and low ASR.”
Quote in the paperSubstantial claim - Findingown data
38% of the captions generated by the black-box LM captioner are adversarial (as seen by λ of that edge).
“We see that 38% of the captions generated by the black-box LM captioner are adversarial (as seen by λ of that edge).”
Quote in the paperSubstantial claim - Findingown data
In the evaluations, 70% of webpages have more than 10 images.
“e.g., 70% of webpages in our evaluations have more than 10 images”
Quote in the paperSubstantial claim - Findingown data
The ASR of the CLIP attack drops when not using self-caption.
“We see that the ASR of the CLIP attack drops when not using self-caption”
Quote in the paperNot a substantial claim - Findingown data
We manually create 200 targeted adversarial tasks and evaluation scripts in a realistic threat model on top of VisualWebArena.
“we manually create 200 targeted adversarial tasks and evaluation scripts in a realistic threat model on top of VisualWebArena”
- Also stated in: § 4.1 CURATION OF ADVERSARIAL TASKS · plain
“We curated VWA-Adv, a set of 200 realistic adversarial tasks based on VWA.”
Quote in the paperSubstantial claim - Also stated in: § 4.1 CURATION OF ADVERSARIAL TASKS · plain
- Interpretationown data
The CLIP attack has difficulty transferring when the image is embedded in a larger context (e.g., screenshot).
“suggesting that the attack has difficulty transferring when the image is embedded in a larger context (e.g., screenshot).”
Quote in the paperSubstantial claim - Interpretationown data
Instruction hierarchy has not solved the problem.
“However, the absolute ASR on GPT-4o is still high, which means instruction hierarchy has not solved the problem.”
Quote in the paperSubstantial claim - Interpretationown data
The explicit consistency check largely increases the number of API calls.
“However, this might not be desirable in practice since it largely increases the number of API calls”
Quote in the paperSubstantial claim - Interpretationown data
The CLIP attack is robust to rescaling at test time.
“suggesting that this attack is robust to rescaling at test time.”
Quote in the paperSubstantial claim - Interpretationown data
Methods that scale inference-time compute (e.g., reflexion and tree search) decrease robustness in worst-case scenarios.
“Methods that scale inference-time compute (e.g., reflexion and tree search) decrease robustness in worst-case scenarios.”
Quote in the paperSubstantial claim - Interpretationreasoning
Deploying multimodal agents in real environments raises significant safety concerns because adversaries may attempt to manipulate the agent's actions through malicious inputs.
“The effectiveness of these attacks raises significant concerns about the safety of deploying multimodal agents in real environments, where adversaries may attempt to manipulate the agent's actions through malicious inputs.”
Quote in the paperSubstantial claim - Interpretationown data
Inference-time compute that typically improves benign performance can open up new vulnerabilities and harm robustness.
“We find that inference-time compute that typically improves benign performance can open up new vulnerabilities and harm robustness.”
Quote in the paperSubstantial claim - Interpretationreasoning
The overall ASR of the self-consistency check in the presence of CLIP attack is upper bounded by 38% against a determined adversary.
“The overall ASR of the self-consistency check in the presence of CLIP attack is therefore upper bounded by 38% against a determined adversary.”
Quote in the paperSubstantial claim - Interpretationreasoning
Instruction hierarchy is helpful in the agent setting.
“This suggests the instruction hierarchy is helpful in the agent setting.”
Quote in the paperSubstantial claim- The authors state this as an assumption: GPT-4o is trained with instruction hierarchy, a training method that defends the LM from being distracted by untrusted inputs.
- Interpretationown data
Adding uncompromised/robust new components can improve agent safety.
“Second, adding uncompromised/robust new components can improve agent safety.”
Quote in the paperSubstantial claim - Interpretationown data
All components in an agent can be effectively attacked.
“First, all components in an agent can be effectively attacked.”
Quote in the paperSubstantial claim - Interpretationown data
The work demonstrates adversarial attacks on multimodal agents, even in challenging scenarios with limited access to and knowledge about the agent's environment.
“Our work demonstrates the adversarial attacks on multimodal agents, even in challenging scenarios with limited access to and knowledge about the agent's environment.”
Quote in the paperSubstantial claim
- May combine two claims. 15
- The quote only partly states this claim. 3
- Classified as probably not a substantial claim. 12
May combine two claims.
Findingown dataFigure 4(D) shows an ASR of 10%, suggesting the difficulty of this generalization.
“Figure 4(D) shows an ASR of 10%, suggesting the difficulty of this generalization.”
Quote in the paperSubstantial claimMay combine two claims. The quote only partly states this claim.
Findingown dataAll agents considered, including latest agents using black-box frontier LMs (e.g., GPT-4o) and those performing reflection and tree search, can be successfully hijacked to execute targeted adversarial goals with success rate up to 67%.
“We find that we can successfully break latest agents that use black-box frontier LMs, including those that perform reflection and tree search.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataThe attacked evaluator rejects some valid actions and generates adversarial reflections (9% ASR on the evaluator to policy model edge).
“The attacked evaluator rejects some valid actions and generates adversarial reflections (9% ASR on the evaluator to policy model edge).”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataThe reflexion agent with an uncompromised evaluator is more robust than the base agent-the ASR decreases from 31% to 25%.
“Overall, the reflexion agent with an uncompromised evaluator is more robust than the base agentthe ASR decreases from 31% to 25% (Figure 5(A) and (C)).”
Quote in the paperSubstantial claimThe quote only partly states this claim.
Findingown dataWith imperceptible perturbations of magnitude 16/256 to a single image (less than 5% of total web page pixels), an attacker can hijack these agents to execute targeted adversarial goals with success rates up to 67%.
“With imperceptible perturbations to a single image (less than 5% of total web page pixels), an attacker can hijack these agents to execute targeted adversarial goals with success rates up to 67%.”
- Also stated in: § 1 INTRODUCTION · plain
“they add imperceptible perturbations of magnitude 16/256 pixels to just their own product image, which takes less than 5% of the web page pixels input to the agent.”
Quote in the paperSubstantial claim- The authors state this as an assumption: The attacker cannot manipulate the user goal or the agent (e.g., prompts, model parameters) directly.
- The authors state this as an assumption: The attacker can only access a limited part of the environment (the untrusted part), and cannot modify the trusted part.
- The authors state this as an assumption: The attacker is a legitimate user of the platform (e.g., a seller or post owner) with limited capabilities to manipulate the environment (e.g., only their own content).
- Also stated in: § 1 INTRODUCTION · plain
The quote only partly states this claim.
Findingown dataAn explicit consistency check that passes each image on the screenshot separately to the LM, asks it to generate a caption, and overrides the text if there is inconsistency effectively reduces the ASR of captioner attacks to near-zero.
“Figure 7 (3rd bar) shows that it effectively reduces the ASR of captioner attacks to near-zero.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataThe value function blocks the 31% ASR of policy model to the final 26% ASR, showing that the tree search agent with an uncompromised value function is more robust than the base agent.
“In Figure 6(C), the value function blocks the 31% ASR of policy model to the final 26% ASR, showing that the tree search agent with an uncompromised value function is more robust than the base agent.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataBoth the negative text and the ensemble of CLIP models are crucial for the CLIP attack.
“We see that both the negative text and the ensemble of CLIP models are crucial for the attack.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataWe implement some natural baseline defenses based on safety prompting and consistency checks and find that they offer limited gains against attacks.
“We also implement some natural baseline defenses based on safety prompting and consistency checks and find that they offer limited gains against attacks.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataWhen the policy model incorporates these adversarial reflections, it may subsequently take adversarial actions, leading to an ASR of 8%.
“When the policy model incorporates these adversarial reflections, it may subsequently take adversarial actions, leading to an ASR of 8%.”
Quote in the paperSubstantial claimClassified as probably not a substantial claim.
FindingreasoningWe propose the Agent Robustness Evaluation (ARE) framework.
“we propose the Agent Robustness Evaluation (ARE) framework”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataWe successfully hijack the agent by attacking each of the captioner, policy model, evaluator, or value function components in isolation.
“we successfully hijack the agent by attacking each of the captioner, policy model, evaluator, or value function components in isolation.”
Quote in the paperSubstantial claimMay combine two claims.
InterpretationreasoningHigher optimization resolution implies a larger search space of perturbations, leading to overfitting to the CLIP models.
“our explanation is that higher optimization resolution implies a larger search space of perturbations, leading to overfitting to the CLIP models.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Study design and conductcitationThe study adopts the execution-based evaluation protocol from Koh et al. (2024a).
“We adopt the execution-based evaluation protocol from Koh et al. (2024a).”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites Koh et al. (2024a)
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
Probably not a substantial claim: may not pass S2 (checkable).
InterpretationreasoningAs these agents take on more complex tasks with real-world impact, the risks could be substantial.
“As these agents take on more complex tasks with real-world impact, the risks could be substantial.”
Quote in the paperNot a substantial claimMay combine two claims.
Interpretationown dataThe prompt injection attack, captioner attack, and CLIP attack are effective at illusioning agents and misdirecting their goals using adversarial perturbations to a single trigger image.
“The prompt injection attack, captioner attack, and CLIP attack are effective at illusioning agents and misdirecting their goals using adversarial perturbations to a single trigger image.”
Quote in the paperSubstantial claimMay combine two claims.
Interpretationown dataThe paraphrase defense is better than system prompts but still does not quite work.
“This defense is better than system prompts but still does not quite work.”
Quote in the paperSubstantial claimMay combine two claims.
Interpretationown dataNew components also open up new vulnerabilities and harm robustness in the worse case.
“new components also open up new vulnerabilities and harm robustness in the worse case.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
InterpretationreasoningAdding a new component to an agent can either improve or harm robustness.
“Adding a new component to an agent can either improve or harm robustness.”
Quote in the paperNot a substantial claimMay combine two claims.
Interpretationnone givenThe ARE framework allows evaluating the robustness of each individual component and tracking how adversarial robustness propagates through the system.
“Our ARE framework allows us to evaluate the robustness of each individual component and also track how the adversarial robustness propagates through the system.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Study design and conductcitationThe study uses evaluation primitives from Koh et al. (2024a), including exact match, fuzzy match, must include, and url match.
“We use the evaluation primitives from Koh et al. (2024a), including exact match, fuzzy match, “must include”, and url match.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites Koh et al. (2024a)
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
Probably not a substantial claim: may not pass S3 (load-bearing), S4 (based).
Interpretationnone givenAn attacker can attack a new component, introducing an edge of weight 1 that could increase λ.
“However, an attacker can also attack this new component (introducing an edge of weight 1) that could increase λ.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Interpretationnone givenThe reported attack success rates only serve as the lower bound of risks.
“attack success, they only serve as the lower bound of risks.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing), S4 (based).
Interpretationnone givenIf a new component B only receives input from the trusted environment, B would lower λ.
“If B only receives input (if any) from the trusted environment, B would lower λ.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Study design and conductreasoningTo reduce randomness, the LMs were decoded with temperature 0.
“To reduce randomness, we decode from each LM with temperature 0.”
Quote in the paperNot a substantial claimMay combine two claims.
InterpretationreasoningThe self-consistency check component can also be attacked, leading to an outgoing edge weight of 0.38 (reused from Figure 4).
“Hence, this component can also be attacked, leading to an outgoing edge weight of 0.38 (reused from Figure 4).”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S1 (asserted), S2 (checkable), S3 (load-bearing), S4 (based).
Interpretationnone givenThe performance of these attacks in more diverse settings, such as operating systems, remains to be seen.
“the performance of these attacks in more diverse settings, such as operating systems remains to be seen.”
Quote in the paperNot a substantial claimClassified as probably not a substantial claim.
Interpretationown dataCurrent agent systems have a serious vulnerability that requires urgent attention before deploying them in the real world.
“This shows a serious vulnerability in current agent systems requiring urgent attention before deploying them in the real world.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing), S4 (based).
Study design and conductnone givenThe attack baselines are well engineered versions of existing attacks, with necessary modifications to the agent setting.
“First, our attack baselines are well engineered versions of existing attacks, with necessary modifications to the agent setting.”
Quote in the paperNot a substantial claim
The authors state this as an assumption.
The attacker cannot manipulate the user goal or the agent (e.g., prompts, model parameters) directly.
“we assume that the attacker cannot manipulate the user goal or the agent (e.g., prompts, model parameters) directly.”
The authors state this as an assumption.
The attacker can only access a limited part of the environment (the untrusted part), and cannot modify the trusted part.
“Instead, they can only access a limited part of the environment.”
“The environment can then be split into two parts: a trusted part and an untrusted part, and the attacker can only modify the untrusted part.”
The authors state this as an assumption.
The environment can be split into a trusted part and an untrusted part.
“The environment can then be split into two parts: a trusted part and an untrusted part, and the attacker can only modify the untrusted part.”
The authors state this as an assumption.
The environment is deterministic, so AdvIn(c) is either 0 or 1.
“We assume a deterministic environment, meaning that AdvIn(c) is either 0 or 1, while it can be generalized to [0, 1] in stochastic environments.”
The authors state this as an assumption.
The attacker is a legitimate user of the platform (e.g., a seller or post owner) with limited capabilities to manipulate the environment (e.g., only their own content).
“We focus on a realistic threat: the attacker is a legitimate user (but different from the user of the agent) of the platform (e.g., a seller or post owner) with limited capabilities to manipulate the environment (e.g., only their own content).”
The paper relies on this without support.
Setting the initial state to where the trigger image/text is picked guarantees the agent's exposure to the trigger.
“We set the initial state to where the trigger image/text is picked, rather than the homepage.Given the difference between agents (and randomness of the same agent), this guarantee the agent's exposure to the trigger (ASR would make no sense if the trigger is not even seen).”
The authors state this as an assumption.
GPT-4o is trained with instruction hierarchy, a training method that defends the LM from being distracted by untrusted inputs.
“Our best guess is that GPT-4o is trained with instruction hierarchy (Wallace et al., 2024;Chen et al., 2024b), a training method that defends the LM from being distracted by untrusted inputs.”
Cites
The publisher hasn’t deposited this paper’s reference list.
Research works printed but not linked: 31
- Anthony Brohan, Noah Brown, Justice Carbajal, Yevgen Chebotar, and et al. RT-2: Vision-language- action models transfer web knowledge to robotic control. ArXiv, 2023.
- Huanran Chen, Yichi Zhang, Yinpeng Dong, and Jun Zhu. Rethinking model ensemble in transfer- based adversarial attacks. ICLR, 2024a.
- Xiaohan Fu, Zihan Wang, Shuheng Li, Rajesh K. Gupta, Niloofar Mireshghallah, Taylor Berg- Kirkpatrick, and Earlence Fernandes. Misusing tools in large language models with visual adversarial examples. ArXiv, 2023.
- Gemini Team Google. Gemini: A family of highly capable multimodal models. ArXiv, 2023.
- Xiangming Gu, Xiaosen Zheng, Tianyu Pang, Chao Du, Qian Liu, Ye Wang, Jing Jiang, and Min Lin. Agent smith: A single image can jailbreak one million multimodal llm agents exponentially fast. ICML, 2024.
- Keegan Hines, Gary Lopez, Matthew Hall, Federico Zarfati, Yonatan Zunger, and Emre Kiciman. Defending against indirect prompt injection attacks with spotlighting. ArXiv, 2024.
- Wenlong Huang, Fei Xia, Ted Xiao, Harris Chan, Jacky Liang, Pete Florence, and et al. Inner monologue: Embodied reasoning through planning with language models. CoRL, 2022.
- Brian Ichter, Anthony Brohan, Yevgen Chebotar, Chelsea Finn, Karol Hausman, and et al. Do as I can, not as I say: Grounding language in robotic affordances. CoRL, 2022.
- Neel Jain, Avi Schwarzschild, Yuxin Wen, Gowthami Somepalli, John Kirchenbauer, Ping yeh Chiang, Micah Goldblum, Aniruddha Saha, Jonas Geiping, and Tom Goldstein. Baseline defenses for adversarial attacks against aligned language models. ArXiv, 2023.
- Erik Jones, Anca D. Dragan, Aditi Raghunathan, and Jacob Steinhardt. Automatically auditing large language models via discrete optimization. ICML, 2023.
- Aounon Kumar and Himabindu Lakkaraju. Manipulating large language models to increase product visibility. ArXiv, 2024.
- Alexey Kurakin, Ian J. Goodfellow, and Samy Bengio. Adversarial examples in the physical world. ArXiv, 2016.
- Alexey Kurakin, Ian J. Goodfellow, and Samy Bengio. Adversarial machine learning at scale. In ICLR, 2017.
- Yifan Li, Hangyu Guo, Kun Zhou, Wayne Xin Zhao, and Ji-Rong Wen. Images are Achilles' heel of alignment: Exploiting visual vulnerabilities for jailbreaking multimodal large language models. ArXiv, 2024.
- Zeyi Liao, Lingbo Mo, Chejian Xu, Mintong Kang, Jiawei Zhang, Chaowei Xiao, Yuan Tian, Bo Li, and Huan Sun. EIA: Environmental injection attack on generalist web agents for privacy leakage. ArXiv, 2024.
- Xiao Liu, Hao Yu, Hanchen Zhang, Yifan Xu, Xuanyu Lei, Hanyu Lai, Yu Gu, Yuxian Gu, Hangliang Ding, Kai Men, Kejuan Yang, Shudan Zhang, Xiang Deng, Aohan Zeng, Zhengxiao Du, Chenhui Zhang, Shengqi Shen, Tianjun Zhang, Yu Su, Huan Sun, Minlie Huang, Yuxiao Dong, and Jie Tang. AgentBench: Evaluating llms as agents. ArXiv, 2023a.
- Xiaogeng Liu, Nan Xu, Muhao Chen, and Chaowei Xiao. AutoDAN: Generating stealthy jailbreak prompts on aligned large language models. ArXiv, 2023b.
- Yi Liu, Gelei Deng, Yuekang Li, Kailong Wang, Tianwei Zhang, Yepang Liu, Haoyu Wang, Yanhong Zheng, and Yang Liu. Prompt injection attack against llm-integrated applications. ArXiv, 2023c.
- Aleksander Madry, Aleksandar Makelov, Ludwig Schmidt, Dimitris Tsipras, and Adrian Vladu. Towards deep learning models resistant to adversarial attacks. ICLR, 2018a.
- Aleksander Madry, Aleksandar Makelov, Ludwig Schmidt, Dimitris Tsipras, and Adrian Vladu. Towards deep learning models resistant to adversarial attacks. ICLR, 2018b.
- Lingbo Mo, Zeyi Liao, Boyuan Zheng, Yu Su, Chaowei Xiao, and Huan Sun. A trembling house of cards? mapping adversarial attacks against language agents. ArXiv, 2024.
- Reiichiro Nakano, Jacob Hilton, Suchir Balaji, Jeff Wu, Ouyang Long, Christina Kim, Christopher Hesse, Shantanu Jain, Vineet Kosaraju, William Saunders, Xu Jiang, Karl Cobbe, Tyna Eloundou, Gretchen Krueger, Kevin Button, Matthew Knight, Benjamin Chess, and John Schulman. WebGPT: Browser-assisted question-answering with human feedback. ArXiv, 2021.
- Fredrik Nestaas, Edoardo Debenedetti, and Florian Simon Tramèr. Adversarial search engine optimization for large language models. ArXiv, 2024.
- Richard Ngo, Lawrence Chan, and Sören Mindermann. The alignment problem from a deep learning perspective. ICLR, 2024.
- Jiayi Pan, Yichi Zhang, Nicholas Tomlin, Yifei Zhou, Sergey Levine, and Alane Suhr. Autonomous evaluation and refinement of digital agents. ArXiv, 2024.
- Noah Shinn, Federico Cassano, Ashwin Gopinath, Karthik Narasimhan, and Shunyu Yao. Reflexion: Language agents with verbal reinforcement learning. NeurIPS, 2024.
- Christian Szegedy, Wojciech Zaremba, Ilya Sutskever, Joan Bruna, Dumitru Erhan, Ian Goodfellow, and Rob Fergus. Intriguing properties of neural networks. ArXiv, 2013.
- Eric Wallace, Kai Xiao, Reimar H. Leike, Lilian Weng, Johannes Heidecke, and Alex Beutel. The instruction hierarchy: Training llms to prioritize privileged instructions. ArXiv, 2024.
- Shunyu Yao, Jeffrey Zhao, Dian Yu, Nan Du, Izhak Shafran, Karthik Narasimhan, and Yuan Cao. ReAct: Synergizing reasoning and acting in language models. ICLR, 2023b.
- Boyuan Zheng, Boyu Gou, Jihyung Kil, Huan Sun, and Yu Su. GPT-4V(ision) is a generalist web agent, if grounded. ArXiv, 2024.
- Andy Zou, Zifan Wang, J Zico Kolter, and Matt Fredrikson. Universal and transferable adversarial attacks on aligned language models. ArXiv, 2023.
Cited by
Sorted by citations
Agentic AI Security: Threats, Defenses, Evaluation, and Open Challenges
Chhabra, A., Datta, S., Nahin, S. K., & Mohapatra, P. (2026) · IEEE Access · doi:10.1109/access.2026.3675554 · Cited by 28 · see citing works
“Note that IPI attacks take advantage of the agent’s dependence on outside tools and information sources by enclosing harmful tasks in resources that appear to be harmless, such as databases, APIs, or web pages [68–71].”
A Survey on Autonomy-Induced Security Risks in Large Model-Based Agents
Su, H., Luo, J., Liu, C., Yang, X., Zhang, Y., Dong, Y., & Zhu, J. (2026) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/tpami.2026.3688650 · Cited by 11 · see citing works
Attacking Vision-Language Computer Agents via Pop-ups
Zhang, Y., Yu, T., & Yang, D. (2025) · Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers) · doi:10.18653/v1/2025.acl-long.411 · Cited by 4 · see citing works
ShieldAgent: Shielding Agents via Verifiable Safety Policy Reasoning
Chen, Z., Kang, M., & Li, B. (2025) · arXiv · doi:10.48550/arxiv.2503.22738 · Cited by 2 · see citing works
3D Guard-Layer: An Integrated Agentic AI Safety System for Edge Artificial IntelligencePreprint
Kurshan, E., Xie, Y., & Franzon, P. D. (2025) · SSRN Electronic Journal · doi:10.2139/ssrn.5384401 · Cited by 1 · see citing works
AdvAgent: Controllable Blackbox Red-teaming on Web Agents
Xu, C., Kang, M., Zhang, J., Liao, Z., Mo, L., Yuan, M., Sun, H., & Li, B. (2024) · arXiv · doi:10.48550/arxiv.2410.17401 · Cited by 1 · see citing works
WASP: Benchmarking Web Agent Security Against Prompt Injection Attacks
Evtimov, I., Zharmagambetov, A., Grattafiori, A., Guo, C., & Chaudhuri, K. (2025) · arXiv · doi:10.48550/arxiv.2504.18575 · Cited by 1 · see citing works
EIA: Environmental Injection Attack on Generalist Web Agents for Privacy Leakage
Liao, Z., Mo, L., Xu, C., Kang, M., Zhang, J., Xiao, C., Tian, Y., Li, B., & Sun, H. (2024) · arXiv · doi:10.48550/arxiv.2409.11295 · Cited by 1 · see citing works
OpenAgentSafety: A Comprehensive Framework for Evaluating Real-World AI Agent Safety
Vijayvargiya, S., Soni, A. B., Zhou, X., Wang, Z. Z., Dziri, N., Neubig, G., & Sap, M. (2025) · arXiv · doi:10.48550/arxiv.2507.06134
“…✗ ✗ AdvWeb [35] ✓ ✗ Refusal-Trained LLMs [13] ✓ ✗ RedCode [9] ✓ ✗ From Interaction to Impact [42] ✓ ✗ PrivacyLens [28] ✓ ✗ Dissecting Adversarial [34] ✓ ✗ Infrastructure for AI [4] ✗ ✓ R-Judge [39] ✗ ✓ Trembling House [19] ✗ & ✗ AgentHarm [2] ✗ & ✗ WildTeaming [11] ✗ & ✗ SafetyPrompts [25] ✗ & ✓…”
Who Pays the Price? Stakeholder-Centric Prompt Injection Benchmarking for Real-world Web Agents
Wang, Z., Li, Y., Wu, Y., Chen, K., Liu, Z., Wai, F. K., Chen, P.-Y., Thing, V. L. L., Li, B., Tao, D., et al. (2026) · arXiv · doi:10.48550/arxiv.2606.13385
“The Attack Success Rate (ASR) records whether the adversarial objective is realized through an executed action against the targeted stakeholder; the Task Deviation Rate (TDR) records whether the user’s delegated benign task is materially disrupted; and the Behavioral Irregularity Rate (BIR) records…”
- Authors
- Wu, C. H., Shah, R., Koh, J. Y., Salakhutdinov, R., Fried, D., & Raghunathan, A.
- Affiliations
- Carnegie Mellon University (US)
- Venue
- arXiv
- Publisher
- arXiv
- Published
- 2024
- ISSN
- 2331-8422 (ISSN-L)
- arXiv
- 2406.12814
- OpenAlex
- W4399838044
- Cited by
- 1
- References
- 0
- Citations by year
- 2025: 1
- Type
- posted content
- Language
- en
- Open access
- green
- arxiv.org
- Licence
- Locations
- arXiv (Cornell University) (submittedVersion, cc-by)
- arXiv (Cornell University) (cc-by)
- Funders
- Cisco Systems
- Topics
- Physical Sciences › Computer Science › Artificial Intelligence › Adversarial Robustness in Machine Learning
- Physical Sciences › Computer Science › Artificial Intelligence › Security and Verification in Computing
- Physical Sciences › Computer Science › Software › Software Testing and Debugging Techniques
- Keywords
- adversarial robustness, multimodal language models, autonomous agents, web agents, targeted attacks, image perturbation, AI safety
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Claims read by deepseek-v4.1-flash under definition version 3 (extract-v3) on 2026-10-29.
Classified by jev-1.13-20260917 (gold-guideline-v0.2) on 2026-10-29.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review