GhostEI-Bench: Do Mobile Agents Resilience to Environmental Injection in Dynamic On-Device Environments?
Chiyu Chen, Xinhao Song, Yunkai Chai, Yang Yao, Haodong Zhao, Lijun Li, Jie Li, Yan Teng, Gongshen Liu, Yingchun Wang
TL;DR
GhostEI-Bench addresses the safety gaps of mobile Vision-Language Model agents under dynamic environmental injection by introducing an executable Android-emulator benchmark with 110 test cases across 14 apps and 7 domains. It combines a unified threat model with three attack vectors (Deceptive Instruction, Static Environmental Injection, Dynamic Environmental Injection) and a judge-LM protocol to diagnose perception, recognition, and reasoning failures, yielding a Vulnerability Rate metric $\text{VR} = \frac{\text{FAS} + \text{PAS}}{\text{Total Cases} - \text{BF}}$ that isolates security from capability. The study reveals pervasive vulnerabilities across state-of-the-art models, with VR generally in the 40–55% range and GPT-5 offering the strongest overall performance and robustness, while reflection and reasoning modules provide nuanced improvements depending on the model. This benchmark provides a reproducible framework for measuring and mitigating dynamic GUI threats, guiding the development of more robust and secure embodied mobile agents for real-world deployment.
Abstract
Vision-Language Models (VLMs) are increasingly deployed as autonomous agents to navigate mobile graphical user interfaces (GUIs). Operating in dynamic on-device ecosystems, which include notifications, pop-ups, and inter-app interactions, exposes them to a unique and underexplored threat vector: environmental injection. Unlike prompt-based attacks that manipulate textual instructions, environmental injection corrupts an agent's visual perception by inserting adversarial UI elements (for example, deceptive overlays or spoofed notifications) directly into the GUI. This bypasses textual safeguards and can derail execution, causing privacy leakage, financial loss, or irreversible device compromise. To systematically evaluate this threat, we introduce GhostEI-Bench, the first benchmark for assessing mobile agents under environmental injection attacks within dynamic, executable environments. Moving beyond static image-based assessments, GhostEI-Bench injects adversarial events into realistic application workflows inside fully operational Android emulators and evaluates performance across critical risk scenarios. We further propose a judge-LLM protocol that conducts fine-grained failure analysis by reviewing the agent's action trajectory alongside the corresponding screenshot sequence, pinpointing failure in perception, recognition, or reasoning. Comprehensive experiments on state-of-the-art agents reveal pronounced vulnerability to deceptive environmental cues: current models systematically fail to perceive and reason about manipulated UIs. GhostEI-Bench provides a framework for quantifying and mitigating this emerging threat, paving the way toward more robust and secure embodied agents.
