Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

TopicAttack: An Indirect Prompt Injection Attack via Topic Transition

About

Large language models (LLMs) have shown remarkable performance across a range of NLP tasks. However, their strong instruction-following capabilities and inability to distinguish instructions from data content make them vulnerable to indirect prompt injection attacks. In such attacks, instructions with malicious purposes are injected into external data sources, such as web documents. When LLMs retrieve this injected data through tools, such as a search engine and execute the injected instructions, they provide misled responses. Recent attack methods have demonstrated potential, but their abrupt instruction injection often undermines their effectiveness. Motivated by the limitations of existing attack methods, we propose TopicAttack, which prompts the LLM to generate a fabricated conversational transition prompt that gradually shifts the topic toward the injected instruction, making the injection smoother and enhancing the plausibility and success of the attack. Through comprehensive experiments, TopicAttack achieves state-of-the-art performance, with an attack success rate (ASR) over 90\% in most cases, even when various defense methods are applied. We further analyze its effectiveness by examining attention scores. We find that a higher injected-to-original attention ratio leads to a greater success probability, and our method achieves a much higher ratio than the baseline methods.

Yulin Chen, Haoran Li, Yuexin Li, Yue Liu, Yangqiu Song, Bryan Hooi• 2025

Related benchmarks

TaskDatasetResultRank
Instruction Injection Attack on Web Browser AgentGitLab Short
UUA100
16
Instruction Injection Attack on Web Browser AgentGitLab Long
UUA70.83
16
Instruction Injection Attack on Web Browser AgentGitLab Medium
UUA50
16
Spam Email DetectionSpam Email
ASR84.8
14
Toxic Comment DetectionToxic Comment
ASR15.4
14
Negative Review DetectionNegative Review
ASR7.2
14
Attack EffectivenessFile Browser
UUA35
12
Prompt InjectionToxic Comment
ASR (None)100
10
Spam Email DetectionSpam Email
Token Count401.1
10
Toxic Comment ClassificationToxic Comment
Average Tokens401.1
10
Showing 10 of 21 rows

Other info

Follow for update