MELON: Provable Defense Against Indirect Prompt Injection Attacks in AI Agents

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Zhu, Kaijie, Yang, Xianjun, Wang, Jindong, Guo, Wenbo, Wang, William Yang
Natura: Preprint
Pubblicazione: 2025
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866908403096354816
author Zhu, Kaijie
Yang, Xianjun
Wang, Jindong
Guo, Wenbo
Wang, William Yang
author_facet Zhu, Kaijie
Yang, Xianjun
Wang, Jindong
Guo, Wenbo
Wang, William Yang
contents Recent research has explored that LLM agents are vulnerable to indirect prompt injection (IPI) attacks, where malicious tasks embedded in tool-retrieved information can redirect the agent to take unauthorized actions. Existing defenses against IPI have significant limitations: either require essential model training resources, lack effectiveness against sophisticated attacks, or harm the normal utilities. We present MELON (Masked re-Execution and TooL comparisON), a novel IPI defense. Our approach builds on the observation that under a successful attack, the agent's next action becomes less dependent on user tasks and more on malicious tasks. Following this, we design MELON to detect attacks by re-executing the agent's trajectory with a masked user prompt modified through a masking function. We identify an attack if the actions generated in the original and masked executions are similar. We also include three key designs to reduce the potential false positives and false negatives. Extensive evaluation on the IPI benchmark AgentDojo demonstrates that MELON outperforms SOTA defenses in both attack prevention and utility preservation. Moreover, we show that combining MELON with a SOTA prompt augmentation defense (denoted as MELON-Aug) further improves its performance. We also conduct a detailed ablation study to validate our key designs. Code is available at https://github.com/kaijiezhu11/MELON.
format Preprint
id arxiv_https___arxiv_org_abs_2502_05174
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle MELON: Provable Defense Against Indirect Prompt Injection Attacks in AI Agents
Zhu, Kaijie
Yang, Xianjun
Wang, Jindong
Guo, Wenbo
Wang, William Yang
Cryptography and Security
Artificial Intelligence
Recent research has explored that LLM agents are vulnerable to indirect prompt injection (IPI) attacks, where malicious tasks embedded in tool-retrieved information can redirect the agent to take unauthorized actions. Existing defenses against IPI have significant limitations: either require essential model training resources, lack effectiveness against sophisticated attacks, or harm the normal utilities. We present MELON (Masked re-Execution and TooL comparisON), a novel IPI defense. Our approach builds on the observation that under a successful attack, the agent's next action becomes less dependent on user tasks and more on malicious tasks. Following this, we design MELON to detect attacks by re-executing the agent's trajectory with a masked user prompt modified through a masking function. We identify an attack if the actions generated in the original and masked executions are similar. We also include three key designs to reduce the potential false positives and false negatives. Extensive evaluation on the IPI benchmark AgentDojo demonstrates that MELON outperforms SOTA defenses in both attack prevention and utility preservation. Moreover, we show that combining MELON with a SOTA prompt augmentation defense (denoted as MELON-Aug) further improves its performance. We also conduct a detailed ablation study to validate our key designs. Code is available at https://github.com/kaijiezhu11/MELON.
title MELON: Provable Defense Against Indirect Prompt Injection Attacks in AI Agents
topic Cryptography and Security
Artificial Intelligence
url https://arxiv.org/abs/2502.05174