CompressionAttack: Exploiting Prompt Compression as a New Attack Surface in LLM-Powered Agents
Zesen Liu, Zhixiang Zhang, Yuchong Xie, Dongdong She
TL;DR
Prompt compression in LLM-powered agents introduces a new attack surface, enabling adversaries to subtly distort compressed prompts and manipulate backend LLM preferences. The authors present CompressionAttack, with HardCom (discrete token/word/target perturbations under hard compression) and SoftCom (latent optimization on soft prompts) to achieve high attack success while remaining stealthy. Across product recommendation and SQuAD QA tasks, both strategies outperform baselines in ASR and maintain strong stealthiness, with real-world case studies demonstrating tangible risks in tool selection, political influence, and financial recommendations. Defenses examined (PPL-based, prevention-based, and LLM-assisted) show limited effectiveness, underscoring the need for robust, end-to-end protections in LLM-powered agent pipelines.
Abstract
LLM-powered agents often use prompt compression to reduce inference costs, but this introduces a new security risk. Compression modules, which are optimized for efficiency rather than safety, can be manipulated by adversarial inputs, causing semantic drift and altering LLM behavior. This work identifies prompt compression as a novel attack surface and presents CompressionAttack, the first framework to exploit it. CompressionAttack includes two strategies: HardCom, which uses discrete adversarial edits for hard compression, and SoftCom, which performs latent-space perturbations for soft compression. Experiments on multiple LLMs show up to an average ASR of 83% and 87% in two tasks, while remaining highly stealthy and transferable. Case studies in three practical scenarios confirm real-world impact, and current defenses prove ineffective, highlighting the need for stronger protections.
