Imperio: Language-Guided Backdoor Attacks for Arbitrary Model Control
Ka-Ho Chow, Wenqi Wei, Lei Yu
TL;DR
Imperio investigates a new class of backdoor threats by enabling language-guided control of an image classifier via NLP systems. It introduces a language-guided trigger generator that, together with a victim model, can produce arbitrary outputs in response to natural language instructions, including instructions not seen during training, while preserving clean accuracy. The approach leverages lexical variability and victim semantics context to generalize across descriptions and indirect prompts, and demonstrates transferability across architectures as well as resilience against multiple defenses. These findings reveal a significant security risk arising from the language understanding capabilities of modern NLP models and provide open-source resources to accelerate further research in this area.
Abstract
Natural language processing (NLP) has received unprecedented attention. While advancements in NLP models have led to extensive research into their backdoor vulnerabilities, the potential for these advancements to introduce new backdoor threats remains unexplored. This paper proposes Imperio, which harnesses the language understanding capabilities of NLP models to enrich backdoor attacks. Imperio provides a new model control experience. Demonstrated through controlling image classifiers, it empowers the adversary to manipulate the victim model with arbitrary output through language-guided instructions. This is achieved using a language model to fuel a conditional trigger generator, with optimizations designed to extend its language understanding capabilities to backdoor instruction interpretation and execution. Our experiments across three datasets, five attacks, and nine defenses confirm Imperio's effectiveness. It can produce contextually adaptive triggers from text descriptions and control the victim model with desired outputs, even in scenarios not encountered during training. The attack reaches a high success rate across complex datasets without compromising the accuracy of clean inputs and exhibits resilience against representative defenses.
