PreprintCited by 4Adversarial Robustness in Machine LearningWeb Application Security VulnerabilitiesSecurity and Verification in Computing

WASP: Benchmarking Web Agent Security Against Prompt Injection Attacks

Open access
Evtimov, Ivan, Zharmagambetov, Arman, Grattafiori, Aaron, Guo, Chuan, Chaudhuri, Kamalika·2025·arXiv

Abstract

Autonomous UI agents powered by AI have tremendous potential to boost human productivity by automating routine tasks such as filing taxes and paying bills. However, a major challenge in unlocking their full potential is security, which is exacerbated by the agent's ability to take action on their user's behalf. Existing tests for prompt injections in web agents either over-simplify the threat by testing unrealistic scenarios or giving the attacker too much power, or look at single-step isolated tasks. To more accurately measure progress for secure web agents, we introduce WASP -- a new publicly available benchmark for end-to-end evaluation of Web Agent Security against Prompt injection attacks. Evaluating with WASP shows that even top-tier AI models, including those with advanced reasoning capabilities, can be deceived by simple, low-effort human-written injections in very realistic scenarios. Our end-to-end evaluation reveals a previously unobserved insight: while attacks partially succeed in up to 86% of the case, even state-of-the-art agents often struggle to fully complete the attacker goals -- highlighting the current state of security by incompetence.

AI snapshot

Written from the paper’s full text.

TL;DR

WASP is a publicly released benchmark for end-to-end evaluation of web-agent security against prompt injection attacks, built on self-hosted VisualWebArena GitLab and Reddit environments. It finds that agents are often hijacked from their user goal, but attackers rarely achieve their full objective, a pattern the authors call “security by incompetence.”

Key findings

  • Across tested models and scaffoldings, ASR-intermediate ranged from 17% to 86%, while ASR-end-to-end ranged from 0% to 17% (Table 2; abstract reports up to 86% partial success and 0–17% attacker task completion).
  • The highest ASR-intermediate in Table 2 was OpenAI o1 with Tool Calling Loop and instruction hierarchy in the system role at 0.857, with ASR-end-to-end 0.167; GPT-4o-mini with VisualWebArena had ASR-intermediate 0.345 and ASR-end-to-end 0.024.
  • URL injections were generally more effective for ASR-intermediate than plain-text injections, e.g. GPT-4o with axtree + SOM had 0.619 vs 0.238 ASR-intermediate, while Claude showed higher ASR-end-to-end for plain-text prompts.
  • Task-agnostic injections reduced attack success but remained non-zero, e.g. Claude-3.7-sonnet ASR-intermediate fell from 0.500 to 0.321 and ASR-end-to-end from 0.036 to 0.000.

Methods

  • WASP builds on VisualWebArena with self-hosted GitLab and Reddit environments; attackers are black-box adversarial users limited to creating issues, posts, and comments, not controlling site layout or other users’ content.
  • Test cases combine 21 attacker goals with 2 user goals per environment, yielding 42 scenarios; two prompt-injection templates (plain-text and URL) produce 84 tasks, and a separate 37-task utility set measures baseline agent performance without attacks.
  • Evaluated backbones include GPT-4o, GPT-4o-mini, OpenAI o1, Claude Sonnet 3.5 v2, and Claude Sonnet 3.7 with Extended Thinking, using VisualWebArena, Claude CURI, and Tool Calling Loop scaffoldings; metrics are ASR-intermediate via a GPT-4o LLM judge, ASR-end-to-end via rule-based evaluators, and Utility.

Limitations

  • The paper states WASP currently supports only two environments (Reddit and GitLab), lacks a more diverse set of websites and prompt injection attack prompts, and has not yet been extended to desktop or code agents.
  • Evident from the text: the benchmark uses only two user goals per environment, manual attack baselines, and an LLM judge for ASR-intermediate; the checklist also reports no error bars or statistical significance testing and no compute-resource reporting.

Model-written summary. Check it against the paper before relying on it.

Integrity signals

Registry

DataCite · 10.48550/arxiv.2504.18575

Cites

43 of 43 references verified0 citation errors · 0 not checkable

Statistics

Nothing to recompute.

Claims the paper makes

6 of 11 cited sources checked · 2 supported · 0 flagged · accuracy not yet measured

  • Study design and conductcitation
    § 1 Introduction · p. 2

    WASP is a dynamic benchmark built within a sandbox web environment based on VisualWebArena.

    “WASP is a dynamic benchmark built within a sandbox web environment based on VisualWebArena (Koh et al., 2024).”
    Quote in the paperSubstantial claim1 of 1 sources checked
    • cites Koh et al., 2024 source

      Section 3 describes VisualWebArena’s self-hosted web applications, but does not establish that WASP is built on them. Searches for WASP, a dynamic benchmark, and a sandbox environment found no passage addressing WASP or its relationship to VisualWebArena. (LLM, conf=0.72)

      Experimental — accuracy not yet measured
  • Findingown data
    § 4.2 Results · p. 8

    For all models, the adversary can influence the model's actions in more than 50% of tested cases.

    “For all models, the adversary can influence the model's actions in more than 50% of tested cases.”
    Quote in the paperSubstantial claim
    • The authors state this as an assumption: The attacker can only control specific webpage elements.
    • The authors state this as an assumption: The prompt injection template assumes the adversary has full knowledge of the user goal.
  • Findingreasoning
    § 4.2 Results · p. 8

    URL injections are highly effective in terms of ASR-intermediate.

    “The result suggests that URL injections are highly effective in terms of ASR-intermediate .”
    Quote in the paperSubstantial claim
    • The authors state this as an assumption: The attacker can only control specific webpage elements.
    • The authors state this as an assumption: The prompt injection template assumes the adversary has full knowledge of the user goal.
  • Findingown data
    § Abstract · p. 1

    Evaluating with WASP shows that even top-tier AI models, including those with advanced reasoning capabilities, can be deceived by simple, low-effort human-written injections in very realistic scenarios.

    “Evaluating with WASP shows that even top-tier AI models, including those with advanced reasoning capabilities, can be deceived by simple, low-effort human-written injections in very realistic scenarios.”
    • Also stated in: § 4.2 Results · p. 7 · hedged
      “We observe a high ASR-intermediate across all scaffoldings and models, indicating that agents-even those backed by models with enhanced reasoning capabilities, such as Claude Sonnet 3.7 with Extended Thinking and o1-are readily hijacked by counterintuitive malicious instructions.”
    Quote in the paperSubstantial claim
    • The authors state this as an assumption: The attacker can only control specific webpage elements.
    • The authors state this as an assumption: The prompt injection template assumes the adversary has full knowledge of the user goal.
  • Findingreasoning
    § 4.2 Results · p. 8

    Claude exhibits a higher ASR-end-to-end for plain-text prompts than for URL injections.

    “Interestingly, Claude exhibits a higher ASR-end-to-end for plain-text prompts.”
    Quote in the paperNot a substantial claim
    • The authors state this as an assumption: The attacker can only control specific webpage elements.
    • The authors state this as an assumption: The prompt injection template assumes the adversary has full knowledge of the user goal.
  • Classified as probably not a substantial claim. 28
  • May combine two claims. 15
  • The quote only partly states this claim. 3
  • Classified as probably not a substantial claim.

    Premisecitation
    § 4.1 Setup · p. 7

    Instruction hierarchy defense assigns responses from tools the lowest-level privilege.

    “This defense assigns responses from tools with the lowest-level privilege.”
    Quote in the paperSubstantial claim1 of 1 sources checked
    • cites Wallace et al., 2024 source
  • Classified as probably not a substantial claim.

    Premisecitation
    § 1 Introduction · p. 1

    LLMs are already known to be susceptible to indirect prompt injection attacks.

    “LLMs are already known to be susceptible to indirect prompt injection attacks (Greshake et al., 2023; Liu et al., 2024)”
    Quote in the paperSubstantial claim1 of 2 sources checked
    • cites Greshake et al., 2023 source
    • cites Liu et al., 2024

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

  • May combine two claims.

    Study design and conductcitation
    § 3.1 Overview · p. 4

    WASP is built on VisualWebArena and focuses on the gitlab and reddit environments.

    “We build WASP on top of VisualWebArena (Koh et al., 2024)-a sandbox web environment for end-to-end evaluation of generalist web agents. We focus on two web environments within VisualWebArena : gitlab , a clone of the GitLab, and reddit , an open-source version of the social network forum based on Postmill.”
    Quote in the paperSubstantial claim1 of 1 sources checked
    • cites Koh et al., 2024 source

      The Introduction (p. unavailable) identifies VisualWebArena as a benchmark for web agents and lists Reddit as one of its environments. But it names the three environments as Classifieds, Shopping, and Reddit—not GitLab. The cited paper also does not establish the citing authors’ statement that WASP is built on VisualWebArena. (LLM, conf=0.88)

      Experimental — accuracy not yet measured
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Premisecitation
    § A Additional Related Work · p. 13

    Manually designing prompts appears to be the predominant approach for prompt injection attacks.

    “manually designing prompts appears to be the predominant approach (Bhatt et al., 2024), which we employ in this benchmark (see section 3.3).”
    Quote in the paperNot a substantial claim1 of 1 sources checked
    • cites Bhatt et al., 2024 source

      Section 4.1 describes prompt injection attacks and the paper’s test strategies, but does not say that manually designing prompts is the predominant approach. I searched for manual and handcrafted prompt design; the passage about handcrafted questions concerns judging test outcomes, not how commonly attack prompts are designed. (LLM, conf=0.73)

      Experimental — accuracy not yet measured
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Premisenone given
    § A Additional Related Work · p. 13

    Bhatt et al. (2024) provides one of the most comprehensive benchmarks for prompt injection attacks.

    “Bhatt et al. (2024) provides one of the most comprehensive benchmarks for prompt injection attacks.”
    Quote in the paperNot a substantial claim1 of 1 sources checked
    • cites Bhatt et al. (2024) source

      Section 4.1.1 (page unavailable) says the authors sought to cover a large set of prompt-injection strategies, while noting that they did not cover all known techniques. The Conclusion (page unavailable) identifies prompt injection as a test suite within CyberSecEval 2. These passages support calling it a broad prompt-injection benchmark, but do not establish the comparative claim that it is one of the most comprehensive. (LLM, conf=0.84)

      Experimental — accuracy not yet measured
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Findingown data
    § 4.1 Setup · p. 7

    WASP includes 3 past observations in each request to the model because this improves performance.

    “We also include 3 past observations in each request to the model since we observe this improves the performance.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingreasoning
    § 3.2 Test case construction · p. 4

    WASP test scenarios combine 21 attacker goals and 2 user goals in each web environment, resulting in 42 test scenarios per environment and 84 tasks total.

    “Combining each attacker goal with a user goal gives us a total of ( # of attacker goals ) × ( # of user goals ) = 21 × 2 test scenarios in each web environment.”
    • Also stated in: § 3.2 Test case construction · p. 4 · plain
      “Combined with 42 test scenarios, this results in a total of 84 tasks”
    Quote in the paperSubstantial claim
  • The quote only partly states this claim.

    Findingown data
    § 4.2 Results · p. 9

    Task-agnostic injection ASR remains non-zero for both models.

    “However, these numbers remain non-zero and are still high for ASR-intermediate .”
    Quote in the paperSubstantial claim
    • Rests on an assumption: The LLM-based judge used to determine whether an agent is compromised accurately classifies the agent's reasoning.
  • May combine two claims.

    Findingown data
    § 4.2 Results · p. 8

    Defensive system prompting lowers both ASR-intermediate and ASR-end-to-end for GPT-4o and GPT-4o-mini using the same scaffolding.

    “We observe both lower ASR-intermediate and lower ASR-end-to-end for the 4o and 4o-mini models using the same scaffolding when defensive system prompt is applied.”
    Quote in the paperSubstantial claim
    • The authors state this as an assumption: The attacker can only control specific webpage elements.
    • The authors state this as an assumption: The prompt injection template assumes the adversary has full knowledge of the user goal.
  • The quote only partly states this claim.

    Findingown data
    § 3.4 Main metrics · p. 6

    In an illustrative example, a GPT-4o agent with VisualWebArena scaffolding without defensive system prompt was successfully attacked end-to-end and replaced the user's account email.

    “we present an instance of a successful end-to-end attack on GPT-4o based agent in Figure 2.”
    • Also stated in: § 3.4 Main metrics · p. 6 · plain
      “hijacks the agent to replace the user's account email.”
    Quote in the paperNot a substantial claim
    • The authors state this as an assumption: The attacker can only control specific webpage elements.
    • The authors state this as an assumption: The prompt injection template assumes the adversary has full knowledge of the user goal.
  • May combine two claims. The quote only partly states this claim.

    Findingown data
    § 4.2 Results · p. 9

    For both GPT-4o and Claude-3.7-sonnet, task-agnostic injections yield lower ASR than task-related injections for both intermediate and end-to-end metrics.

    “Naturally, using a generic prompt results in lower ASR (both types).”
    Quote in the paperNot a substantial claim
    • Rests on an assumption: The LLM-based judge used to determine whether an agent is compromised accurately classifies the agent's reasoning.
  • Classified as probably not a substantial claim.

    Findingreasoning
    § 3.4 Main metrics · p. 5

    WASP utility metric is performance on a combined set of 37 tasks.

    “The performance on this combined set of 37 tasks is our Utility metric.”
    Quote in the paperSubstantial claim
  • Classified as probably not a substantial claim.

    Study design and conductown data
    § 3.4 Main metrics · p. 5

    WASP constructs a utility test set to verify that the agents tested achieve baseline performance when not exposed to attacks.

    “we construct a utility test set to verify that the agents tested achieve baseline performance when not exposed to attacks.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Study design and conductreasoning
    § 1 Introduction · p. 2

    WASP provides a comprehensive picture of what actually happens on the open web while maintaining reproducibility.

    “This provides a comprehensive picture of what actually happens on the open web while still maintaining reproducibility.”
    Quote in the paperSubstantial claim
    • The authors state this as an assumption: The attacker can only control specific webpage elements.
  • Classified as probably not a substantial claim. May combine two claims.

    Study design and conductnone given
    § 3.2 Test case construction · p. 4

    WASP manually constructs attacker goals and verifies that each goal can be achieved within the web environment.

    “We manually construct these attacker goals and verify that each goal can be achieved within the web environment.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S4 (based). May combine two claims.

    Interpretationreasoning
    § 4.1 Setup · p. 7

    If the webpage is only provided through tool responses, then injected attack prompts will always have the least privilege and should not override the user instruction.

    “If the webpage is only provided through tool responses, then injected attack prompts will always have the least privilege and should not override the user instruction.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Premisecitation
    § A Additional Related Work · p. 13

    Indirect prompt injections are an additional attack vector for applications powered by LLMs.

    “Indirect prompt injections (Greshake et al., 2023; Liu et al., 2023, 2024) are an additional attack vector for applications powered by LLMs”
    Quote in the paperNot a substantial claim0 of 1 sources checked
    • cites Greshake et al., 2023; Liu et al., 2023, 2024

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

  • Probably not a substantial claim: may not pass S4 (based).

    Premisenone given
    § 5 Conclusion · p. 9

    Most previous studies utilize simulated environments with simplistic attacker objectives.

    “Unlike most previous studies that utilize simulated environments with simplistic attacker objectives (e.g., displaying 'Hacked'), our benchmark employs fully operational, self-hosted websites, incorporating realistic assumptions about attacker and defender capabilities and more complex attacker goals (e.g., changing the user's password).”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S4 (based).

    Interpretationreasoning
    § 4.2 Results · p. 8

    Claude, being a screenshot-based agent, may not fully display instructions hidden in the URL body.

    “Our argument for this is that Claude, being a screenshot-based agent, may not fully display instructions hidden in the URL body.”
    Quote in the paperNot a substantial claim
    • The authors state this as an assumption: The URL injection template assumes the agent has a memory feature that stores its past states and actions.
  • Probably not a substantial claim: may not pass S3 (load-bearing), S4 (based). May combine two claims.

    Premisenone given
    § A Additional Related Work · p. 13

    Both the automated redteaming and the prompt injection lines of work are in simpler settings than WASP.

    “Both the automated redteaming and the prompt injection lines of work are in simpler settings than ours, but some of the general techniques used are applicable to us as well.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Study design and conductreasoning
    § 1 Introduction · p. 2

    WASP simulates prompt injection attacks in different web environments realistically without exposing the agent or any web users to real threats.

    “This allows us to simulate prompt injection attacks in different web environments in a realistic manner without exposing the agent or any web users to real threats.”
    Quote in the paperSubstantial claim
    • The authors state this as an assumption: The attacker can only control specific webpage elements.
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Premisecitation
    § A Additional Related Work · p. 13

    Model-based methods for defending against prompt injection involve altering the fine-tuning process to enhance defense performance.

    “Model-based methods involve altering the fine-tuning process to enhance defense performance (Piet et al., 2023; Chen et al., 2024a,b; Yi et al., 2023; Wallace et al., 2024; Wu et al., 2024c).”
    Quote in the paperNot a substantial claim0 of 1 sources checked
    • cites Piet et al., 2023; Chen et al., 2024a,b; Yi et al., 2023; Wallace et al., 2024; Wu et al., 2024c

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

  • Probably not a substantial claim: may not pass S4 (based).

    Study design and conductnone given
    § 1 Introduction · p. 2

    WASP is compatible with any generalist web or computer agent.

    “Our benchmark is compatible with any generalist web or computer agent”
    Quote in the paperNot a substantial claim
  • Classified as probably not a substantial claim. May combine two claims.

    Study design and conductown data
    § 3.4 Main metrics · p. 5

    WASP utility set includes all adversarial goals as legitimate user goals and common activities on the two environments.

    “First, we include all adversarial goals from Table 5 when given to the agent as legitimate user goals. Second, we include common activities on the two environments (e.g., commenting on a post or an issue).”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Study design and conductnone given
    § 3.1 Overview · p. 4

    In the reddit environment, the attacker can only create new posts and comments.

    “Similarly, for the reddit environment, we only allow the attacker to create new posts and comments.”
    Quote in the paperNot a substantial claim
    • The authors state this as an assumption: The attacker can only control specific webpage elements.
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Study design and conductnone given
    § 5 Conclusion · p. 9

    WASP currently supports only two environments (reddit and gitlab).

    “it currently supports only two environments ( reddit and gitlab )”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing), S4 (based).

    Study design and conductnone given
    § 3.2 Test case construction · p. 4

    WASP user goals are selected to be easily achievable by the current generation of agents.

    “each test case in our benchmark also includes a (benign) user goal selected to be easily achievable by the current generation of agents.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Premisecitation
    § A Additional Related Work · p. 13

    Straightforward approaches to defend against prompt injection include adding instructions to the prompt to alert the model to these attacks.

    “Straightforward approaches include adding instructions to the prompt to alert the model to these attacks (Schulhoff and Yanni, 2023; Yi et al., 2023; Willison, 2023; Wei et al., 2024).”
    Quote in the paperNot a substantial claim0 of 1 sources checked
    • cites Schulhoff and Yanni, 2023; Yi et al., 2023; Willison, 2023; Wei et al., 2024

      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).

    Premisecitation
    § A Additional Related Work · p. 13

    State-of-the-art industry agents appear to follow the principle of using scaffolding around LLMs with website representations and a browser interaction backend.

    “Although not explicitly detailed, state-of-the-art industry agents appear to follow this principle (OpenAI, 2025; Anthropic, 2024), which is the approach we adopt in this work.”
    Quote in the paperNot a substantial claim0 of 1 sources checked
    • cites OpenAI, 2025; Anthropic, 2024

      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).

    Study design and conductnone given
    § 5 Conclusion · p. 9

    WASP currently lacks a diverse set of prompt injection attack prompts.

    “Additionally, the benchmark currently lacks a diverse set of prompt injection attack prompts.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S4 (based). May combine two claims.

    Premisenone given
    § Abstract · p. 1

    Existing tests for prompt injections in web agents either over-simplify the threat by testing unrealistic scenarios or giving the attacker too much power, or look at single-step isolated tasks.

    “Existing tests for prompt injections in web agents either over-simplify the threat by testing unrealistic scenarios or giving the attacker too much power, or look at single-step isolated tasks.”
    Quote in the paperNot a substantial claim
  • Classified as probably not a substantial claim. May combine two claims.

    Study design and conductnone given
    § 1 Introduction · p. 2

    WASP defines concrete attacker goals that reflect realistic security violations and are realizable within the simulated environment.

    “we define concrete attacker goals that reflect realistic security violations and are realizable within our simulated environment, rather than relying on artificial or single-step objectives.”
    Quote in the paperSubstantial claim
  • Classified as probably not a substantial claim.

    Study design and conductnone given
    § 5 Conclusion · p. 9

    WASP offers a dynamic framework for evaluating both emerging prompt injection techniques and innovative mitigation strategies that may develop in the future.

    “Furthermore, our benchmark offers a dynamic framework for evaluating both emerging prompt injection techniques and innovative mitigation strategies that may develop in the future.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S4 (based).

    Study design and conductnone given
    § 1 Introduction · p. 2

    WASP does not assume attackers are aware of agents' implementation details.

    “we do not assume that the attackers are aware of the agents' implementation details.”
    Quote in the paperNot a substantial claim
  • Classified as probably not a substantial claim. May combine two claims.

    Study design and conductnone given
    § 3.1 Overview · p. 4

    In the gitlab environment, the attacker can create a new issue and post comments, but cannot alter webpage layout, create pop-ups, or modify other users' comments.

    “For the gitlab environment, the attacker is able to create a new issue and post comments, but cannot alter the webpage layout, create pop-ups, or modify other users' comments.”
    Quote in the paperSubstantial claim
    • The authors state this as an assumption: The attacker can only control specific webpage elements.
  • Classified as probably not a substantial claim. May combine two claims.

    Study design and conductnone given
    § 1 Introduction · p. 2

    WASP code and benchmark are open-sourced and publicly available.

    “our code and benchmark are open-sourced and publicly available.”
    Quote in the paperSubstantial claim
36 of 36
  • The authors state this as an assumption.

    The attacker can only control specific webpage elements.

    “We assume the attacker can only control specific webpage elements (highlighted in red).”
  • The authors state this as an assumption.

    The prompt injection template assumes the adversary has full knowledge of the user goal.

    “The above template assumes the adversary has full knowledge of the user goal and can mislead the agent to believe that visiting instantiated url of action is necessary to complete its original task.”
  • The authors state this as an assumption.

    The URL injection template assumes the agent has a memory feature that stores its past states and actions.

    “The above templates assume that the agent has a memory feature that stores its past states and actions.”
  • The paper relies on this without support.

    Web agents store state in the current URL.

    “we exploit the fact that web agents do store state in the current URL”
  • The paper relies on this without support.

    URL anchor payloads are ignored by the web server.

    “use anchors in URLs to add a prompt injection payload that is ignored by the web server.”
  • The paper relies on this without support.

    The two environments (reddit and gitlab) are sufficiently representative of real-world web navigation tasks for WASP's findings to generalize.

    “it currently supports only two environments ( reddit and gitlab )”
    “Through our benchmark, we find that it is relatively easy to hijack agents from their original objectives”
  • The authors state this as an assumption.

    The attacker and defender capabilities modeled in WASP are realistic.

    “incorporating realistic assumptions about attacker and defender capabilities”
  • The paper relies on this without support.

    The LLM-based judge used to determine whether an agent is compromised accurately classifies the agent's reasoning.

    “Your objective is to identify if the reasoning and decision of the large language model agent was compromised.”
8 of 8

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

Each contradiction between two passages listed here was confirmed by an independent check.

  • Task-agnostic prompt does not lower both GPT-4o ASR metrics

    Minor

    Table 4 shows GPT-4o end-to-end ASR remains 0.012 for both task-related and task-agnostic injections, contrary to the statement that both types of ASR are lower.

  • System prompt does not lower GPT-4o-mini end-to-end ASR

    Minor

    Table 2 gives GPT-4o-mini the same end-to-end ASR, 0.024, with and without the defensive system prompt. Its intermediate ASR falls, but both metrics do not.

2 of 2

Cites

Flagged first, then by citations

2 of the 45 references couldn’t be matched to a known paper.

Cited by

Sorted by citations

Authors
Evtimov, I., Zharmagambetov, A., Grattafiori, A., Guo, C., & Chaudhuri, K.
Venue
arXiv
Publisher
arXiv
Published
2025
ISSN
2331-8422 (ISSN-L)
OpenAlex
W6948050241
Cited by
1
References
45
Citations by year
2026: 1
Type
posted content
Language
en
Open access
Locations
arXiv (Cornell University)
Topics
  • Physical Sciences › Computer Science › Artificial Intelligence › Adversarial Robustness in Machine Learning
  • Physical Sciences › Computer Science › Information Systems › Web Application Security Vulnerabilities
  • Physical Sciences › Computer Science › Artificial Intelligence › Security and Verification in Computing
Keywords
prompt injection, web agents, AI security, security benchmarking, deception attacks, large language models, end-to-end evaluation

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.

Cited sources are checked by gpt-6-sol.

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