arXiv · 2506.05739
To Protect the LLM Agent Against the Prompt Injection Attack with Polymorphic Prompt
Abstract
LLM agents are widely used as agents for customer support, content generation, and code assistance. However, they are vulnerable to prompt injection attacks, where adversarial inputs manipulate the model's behavior. Traditional defenses like input sanitization, guard models, and guardrails are either cumbersome or ineffective. In this paper, we propose a novel, lightweight defense mechanism called Polymorphic Prompt Assembling (PPA), which protects against prompt injection with near-zero overhead. The approach is based on the insight that prompt injection requires guessing and breaking the structure of the system prompt. By dynamically varying the structure of system prompts, PPA prevents attackers from predicting the prompt structure, thereby enhancing security without compromising performance. We conducted experiments to evaluate the effectiveness of PPA against existing attacks and compared it with other defense methods.
Explore related subjects
Keep this discovery
Zhilong Wang, Neha Nagaraja, Lan Zhang, Hayretdin Bahsi, Pawan Patil, Peng Liu. 2025-06-06. To Protect the LLM Agent Against the Prompt Injection Attack with Polymorphic Prompt. https://arxiv.org/abs/2506.05739
Cite the original work for its findings. Save a collection to share your selection of sources.