Organizations: Nanjing University of Science and Technology, China · Macquarie University, Australia · Western Sydney University, Australia · the University of Hong Kong, China · CSIRO’s Data61, Australia
The rapid adoption of mobile graphical user interface (GUI) agents, which autonomously control applications and operating systems (OS), exposes new system-level attack surfaces. Existing backdoors against web GUI agents and general GenAI models rely on environmental injection or deceptive pop-ups to mislead the agent operation. However, these techniques do not work on screenshots-based mobile GUI agents due to the challenges of restricted trigger design spaces, OS background interference, and conflicts in multiple trigger-action mappings. We propose AgentRAE, a novel backdoor attack capable of inducing Remote Action Execution in mobile GUI agents using visually natural triggers (e.g., benign app icons in notifications). To address the underfitting caused by natural triggers and achieve accurate multi-target action redirection, we design a novel two-stage pipeline that first enhances the agent's sensitivity to subtle iconographic differences via contrastive learning, and then associates each trigger with a specific mobile GUI agent action through a backdoor post-training. Our extensive evaluation reveals that the proposed backdoor preserves clean performance with an attack success rate of over 90% across ten mobile operations. Furthermore, it is hard to visibly detect the benign-looking triggers and circumvents eight representative state-of-the-art defenses. These results expose an overlooked backdoor vector in mobile GUI agents, underscoring the need for defenses that scrutinize notification-conditioned behaviors and internal agent representations.
Figures & tables
Fig. 1 : Overview of our backdoor framework. The framework leverages a compromised MLLM to execute adversary-intended actions when triggered by benign-looking notifications. By leveraging contact details exposed in recent data breaches (e.g., the Optus incident [ 1 ] ), adversaries can easily target specific users to deliver these notification triggers.
Fig. 2 : Overview of AgentRAE: First, we build poisoned data along task navigation in two phases. Then, we apply two-phase training: Phase 1 separates trigger representations, while Phase 2 injects multi-target backdoors with utility preserved. Finally, the notification trigger activates the adversary-intended action from the action space supported by existing mobile GUI agents.
Actions
Argument(s)
Functionality
COMPLETE
–
Mark that the instruction is completed.
CLICK
(x,y)
Click the on-screen position (x,y) .
TYPE
text
Type the given text .
SCROLL
direction
Scroll the screen towards the given direction .
HOME
–
Go to the home screen.
BACK
–
Go to the previous screen.
TABLE I : Arguments and functionality of actions in the GUI agent action space.
Fig. 3 : Examples of poisoned sample construction in two phases. Phase 1: Only poisoned samples with different notification triggers for contrastive learning. Phase 2: Mix clean, poisoned, and benign icon samples for backdoor fine-tuning.
Clean Task
ASR (%)
Model
Methods
AMS
SR
Avg.
COMPL.
HOME
CLK.
SeeClick- aitw
Clean
62.14
11.97
0.00
0.00
0.00
0.00
AEIA
62.08
11.52
2.18
1.85
0.05
4.63
pop-ups
62.08
11.52
2.25
1.92
0.08
4.76
Scenario-BadNets
61.87
10.77
72.09
63.96
69.84
83.12
AgentRAE
59.54
10.94
95.59
96.82
95.70
94.23
TABLE II : Comparison of clean task performance (AMS, SR) and multi-target backdoor ASR across three triggers. ASR columns report the average and per-target rates ( COMPL. : COMPLETE, HOME , CLK. : CLICK).
Model
Methods
AMS
ASRavg
FPR
ASR by action type (%)
COMPLETE
HOME
CLICK
TYPE
SCROLL
BACK
IMPOSSIBLE
RECENT
LONG PRESS
ENTER
SeeClick-aitw
Clean
62.14
0.00
0.00
0
0
0
0
0
0
0
0
0
0
Scenario-BadNets
61.92
92.24
88.00
97.64
85.44
98.15
66.30
92.90
96.62
none
none
none
99.13
AgentRAE (Ours)
58.17
99.58
11.00
100.00
99.20
100.00
98.32
99.78
99.17
none
none
none
100.00
OdysseyAgent-app
Clean
57.16
0.00
0.00
0
0
0
0
0
0
0
0
0
none
Scenario-BadNets
56.12
19.60
18.95
16.10
36.88
46.62
12.93
8.89
13.96
24.85
21.26
18.28
none
TABLE III: Per-action ASR (%) under nine notification triggers. ASRavg is the mean over the nine action types; AMS measures clean-task utility; FPR denotes the false positive rate on clean samples with benign notifications.
Model
Methods
#Trigger=3
#Trigger=9
AMS
ASR
AMS
ASR
SeeClick-aitw
Clean
62.14
/
62.14
/
AgentRAE
59.54
95.59
58.17
99.58
OdysseyAgent-random
Clean
74.88
/
74.88
/
AgentRAE
71.25
90.19
70.04
89.25
OdysseyAgent-app
Clean
57.16
/
57.16
/
TABLE IV : Impact of increasing trigger numbers on AMS and ASR.
Method
OdysseyAgent-Random
OdysseyAgent-App
AMS
ASR
AMS
ASR
Two-phase
71.25
90.19
56.61
95.87
Phase 2 Only
72.51
82.09 (-8.10)
60.17
86.01 (-9.86)
Method
OdysseyAgent-Task
Average
AMS
ASR
AMS
ASR
Two-phase
56.00
91.93
61.29
92.00
TABLE V : Comparison of Two-phase Poisoning and Phase 2 Only. Metrics are AMS / ASR (%). Average is calculated over the three tasks.
Ssil
Pc
Pa
0.03 (w/o Phase 1)
74.88
82.09
0.35
73.40
73.53
0.72
72.96
77.67
0.98
73.06
90.19
TABLE VI : Impact of trigger separation degree in Phase 1 on final attack performance. Ssil : separation degree (Silhouette Score); Pc : clean task performance (AMS) after Phase 1; Pa : attack success rate (ASR) after Phase 2.
Defense Mechanism
NC
MOTH
ABS
MMBD
MNTD
Fine-Tuning
Fine-Pruning
NAD
No Class Enumeration
×
×
×
×
√
√
√
√
Applicability to MLLM
×
×
×
×
×
√
√
√
Computational Cost
N/A †
N/A †
N/A †
N/A †
> 1000 T
1 T
2 T
3 T
Multi-Target Defense
×
×
×
×
×
√
√
√
† Requires enumerating all target labels, infeasible for open-ended agent outputs. T : one 7B MLLM fine-tuning pass ( ∼ 2 GPU-hours on A800).
TABLE VII : Comparison of existing defense methods for vision-language models.
Method
AMS (%)
ASR (%)
Clean
74.88
0
Backdoored
71.25
90.19
Fine-Pruning
70.00
88.87
Fine-Tuning
73.91
86.42
NAD
73.40
89.20
TABLE VIII : Performance of different defense strategies against backdoor attacks.
Fig. 4 : t - SNE visualization of trigger representations before and after Phase 1 contrastive learning.
Fig. 5 : Backdoor robustness on OdysseyAgent-app: poison size and resolution.
Appendix figures & tables9 assets
Supplementary material from the paper’s appendix.
Appendix
Fig. 6 : Motivating Example 1: Notification-triggered task redirection on a mobile GUI agent.
Fig. 7 : Motivating Example 2: Notification-Triggered Denial-of-Service (DoS) on a Mobile GUI Agent.
Yutao Luo is currently pursuing the M.S. degree with the School of Cyber Science and Engineering, Nanjing University of Science and Technology. He received the bachelor’s degree in Computer Science and Technology from Ningbo University. His research interests include AI application security.
Appendix
Table 16
Haotian Zhu is currently pursuing the Ph.D. degree with the School of Cyber Science and Engineering, Nanjing University of Science and Technology. He received the bachelor’s degree from the School of Computing and Artificial Intelligence, Southwest Jiaotong University. His research interests include AI application security and privacy protection.
Appendix
Table 17
Shuchao Pang is currently a full professor at Nanjing University of Science and Technology, Nanjing, China, and also an Honorary Research Fellow at Macquarie University. Prior to that, he was a Research Associate with the University of New South Wales, Sydney, and a Postdoctoral Researcher with the Ingham Institute for Applied Medical Research, Sydney. He received his Ph.D. degree in computer science from Macquarie University, Sydney, NSW, Australia. His research interests include AI Security, Data Security and Privacy Protection, AI Agent Security, and Machine Learning.
Appendix
Table 18
Zhigang Lu is a Senior Lecturer with Western Sydney University, Australia. He received the BEng degree from Xidian University, the MPhil and PhD degrees from the University of Adelaide, all in computer science. Zhigang is a Consulting Area Editor for IEEE TIFS, an Associate Editor for IEEE TDSC and a PC member/meta reviewer/regular reviewer for many renowned international journals/conferences. With research interests in data privacy and machine learning, he has published over twenty papers in international journals/conferences, including IEEE TIFS, IEEE TDSC, IEEE TNNLS, ACM CCS, Usenix Security, NDSS, PETS, RAID, NeurIPS and AAAI.
Appendix
Table 19
Tian Dong is currently a postdoctoral fellow at the University of Hong Kong. He received the B.A., M.E. and Ph.D. degree from Shanghai Jiao Tong University, China, in 2019, 2022, and 2025. His research interests include the intersection of security, privacy, and machine learning.
Appendix
Table 20
Yongbin Zhou is currently a full Professor with the Nanjing University of Science and Technology, Nanjing, China, and also a Visiting Research Fellow with the State Key Laboratory of Information Security, Institute of Information Engineering, Chinese Academy of Sciences, China. Prior to that, he was a full professor of the State Key Laboratory of Information Security, Institute of Information Engineering, Chinese Academy of Sciences and a professor with the School of Cyber Security, University of Chinese Academy of Sciences. His main research interests include theories and technologies of network and information security.
Appendix
Table 21
Minhui Xue is a Senior Research Scientist and lead of the AI Security team at CSIRO’s Data61, Australia. His research focuses on AI security and privacy, system and software security, and Internet measurement. He is a recipient of the IEEE TCSC Award for Excellence (Middle Career Researcher) and the Science Excellence Award at CSIRO’s Data61. He has received distinguished paper awards at NDSS 2025, USENIX Security 2024, FSE 2023, CCS 2021, and ASE 2018. He has also been recognized as a distinguished reviewer by NDSS 2024 and FSE 2023, and his work has been featured in the mainstream press including The New York Times and The Australian Financial Review. He is an Associate Editor for IEEE TIFS and TDSC.
Mobile graphical user interface (GUI) agents driven by vision-language models (VLMs) perceive the screen as rendered pixels and choose actions from what they see, so they cannot reliably separate trusted interface elements from user-generated content. We present MIRAGE (Mobile Injection of Realistic Adversarial GUI Examples), a pipeline that turns benign mobile screenshots into prompt-injection samples by placing attacker-controlled text into ordinary user-generated content regions, without modifying the agent, the application, or the operating system. MIRAGE operates in three stages: a Localizer identifies user-controllable regions on the screenshot, a Generator synthesises context-aware payloads and renders them in the application's native style, and a Curator moderates realism and balances the samples across applications, region types, and attack intents. A key challenge is that an injected screenshot must stay visually indistinguishable from genuine user content while still diverting the agent; we address this by separating the stages that control reach, realism, and distributional balance. On a 1,111-sample benchmark spanning ten applications and eleven attack intents, all five evaluated VLM agents are vulnerable, with attack success rates of 23%-30%, and MIRAGE scores higher on human realism ratings than the strongest prior attack (3.02 versus 2.52 out of 5). We further find that per-sample realism and attack success are uncorrelated, so visual-quality filtering alone cannot reliably defend against this threat.
Ruoqi Guo, Yi Liu, Gelei Deng +7
1Griffith University · 2Quantstamp · 3Nanyang Technological University +4
Large multimodal model powered GUI agents are emerging as high-privilege operators on mobile platforms, entrusted to perceive screen content and inject inputs across application boundaries. While these agents aim to automate complex tasks, we demonstrate that their design introduces a fundamental conflict with Android's strict application sandboxing. We present a novel cross-application Action Rebinding attack, which allows a malicious application with zero dangerous permissions to hijack the agent's execution and perform privileged operations on behalf of the attacker. Our attack exploits the inevitable observation-action gap inherent in the agent's reasoning pipeline. A malicious app can render a benign ``contextual carrier'' to elicit a planned action, and then swap the foreground to a sensitive target application during the reasoning latency. The agent, unaware of the transition, unwittingly executes the action in the privileged context. We further advance this attack by weaponizing the agent's own task-recovery logic to create programmable, multi-step exploit loops , and introducing an Intent Alignment Strategy (IAS) that manipulates the agent's reasoning to rationalize the hijacked state. We evaluate our attack on six widely-used Android GUI agents. Our results demonstrate a 100% success rate for atomic action hijacking and the ability to orchestrate high-impact exploits, including unauthorized file deletion, SMS transmission, and app uninstallation, without the attacker holding any corresponding permissions. Furthermore, since the malicious application separates intent from capability and contains no privileged API calls, it achieves a 0% detection rate across commercial malware scanners (e.g., VirusTotal), highlighting a critical blind spot in current mobile security analysis. To access experimental logs and demonstration videos, please contact [email protected].
Yi Qian, Kunwei Qian, Xingbang He +7
State Key Laboratory for Novel Software Technology, Nanjing University · Hornor Device Co., Ltd · Institute of Dataspace, Hefei Comprehensive National Science Center China
Recent advances in mobile GUI agents have shown strong potential for automating mobile tasks, but most effective systems still depend on large vision-language models for screenshot understanding and long-horizon planning. Small GUI agents that can be deployed directly on mobile devices are more attractive for practical use, offering lower inference cost and better protection of sensitive on-device information. However, due to limited model capacity, such lightweight agents remain unreliable when planning and executing GUI tasks end-to-end from screenshots alone. We propose Knowledge-Oriented Behavior Exploration (UI-KOBE), a framework that improves lightweight mobile GUI agents with reusable app-specific graph knowledge. UI-KOBE first autonomously explores a mobile application and constructs an app knowledge graph, where nodes represent distinct UI states and edges represent executable transitions. At runtime, a lightweight GUI agent uses the graph as external guidance: given a user task and the current screenshot, it identifies the current graph node and selects among self-loop actions, neighboring transitions, task completion, or fallback free actions associated with that node. By supporting runtime decisions with app-specific graph guidance, UI-KOBE reduces the burden of end-to-end GUI planning and helps lightweight models perform mobile GUI tasks more effectively, offering a practical step toward efficient, interpretable, and privacy-conscious on-device GUI agents.
Yuxiang Chai, Han Xiao, Xinyu Fu +3
1CUHK MMLab · 2Huawei Research · 3Shenzhen Loop Area Institute +1