Bad Characters: Imperceptible NLP Attacks
Not on the map. Why?
Abstract (arXiv)
Several years of research have shown that machine-learning systems are vulnerable to adversarial examples, both in theory and in practice. Until now, such attacks have primarily targeted visual models, exploiting the gap between human and machine perception. Although text-based models have also been attacked with adversarial examples, such attacks struggled to preserve semantic meaning and indistinguishability. In this paper, we explore a large class of adversarial examples that can be used to attack text-based models in a black-box setting without making any human-perceptible visual modification to inputs. We use encoding-specific perturbations that are imperceptible to the human eye to manipulate the outputs of a wide range of Natural Language Processing (NLP) systems from neural machine-translation pipelines to web search engines. We find that with a single imperceptible encoding injection -- representing one invisible character, homoglyph, reordering, or deletion -- an attacker can significantly reduce the performance of vulnerable models, and with three injections most models can be functionally broken. Our attacks work against currently-deployed commercial systems, including those produced by Microsoft and Google, in addition to open source models published by Facebook, IBM, and HuggingFace. This novel series of attacks presents a significant threat to many language processing systems: an attacker can affect systems in a targeted manner without any assumptions about the underlying model. We conclude that text-based NLP systems require careful input sanitization, just like conventional applications, and that given such systems are now being deployed rapidly at scale, the urgent attention of architects and operators is required.
Key facts. Cited by 69 papers in the map (data through 7 Oct 2026). Builds on 36 of its 83 references that are in the map. First posted on arXiv 18 Jun 2021.
Builds on
36 of 83 references.
References · 36
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
- 2013Intriguing properties of neural networkscited by 5,114
- 2019DistilBERT, a distilled version of BERT: smaller, faster, cheaper and lightercited by 4,243
- 2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translationcited by 4,016
- 2014Sequence to Sequence Learning with Neural Networkscited by 2,974
- 2015Neural Machine Translation of Rare Words with Subword Unitscited by 2,898
- 2017A Broad-Coverage Challenge Corpus for Sentence Understanding through Inferencecited by 2,665
24 more
- 2019fairseq: A Fast, Extensible Toolkit for Sequence Modelingcited by 1,486
- 2016Google's Neural Machine Translation System: Bridging the Gap between Human and Machine Translationcited by 1,471
- 2016Practical Black-Box Attacks against Machine Learningcited by 893
- 2017Evasion Attacks against Machine Learning at Test Timecited by 686
- 2017ZOO: Zeroth Order Optimization based Black-box Attacks to Deep Neural Networks without Training Substitute Modelscited by 656
- 2018Generating Natural Language Adversarial Examplescited by 422
- 2017Wild Patterns: Ten Years After the Rise of Adversarial Machine Learningcited by 411
- 2018TextBugger: Generating Adversarial Text Against Real-world Applicationscited by 376
- 2020Label-Only Membership Inference Attackscited by 371
- 2018Black-box Generation of Adversarial Text Sequences to Evade Deep Learning Classifierscited by 341
- 2017Synthetic and Natural Noise Both Break Neural Machine Translationcited by 304
- 2018Adversarial Example Generation with Syntactically Controlled Paraphrase Networkscited by 282
- 2018Manipulating Machine Learning: Poisoning Attacks and Countermeasures for Regression Learningcited by 219
- 2018Scaling Neural Machine Translationcited by 204
- 2017Generating Natural Adversarial Examplescited by 182
- 2019Certified Robustness to Adversarial Word Substitutionscited by 164
- 2020Sponge Examples: Energy-Latency Attacks on Neural Networkscited by 108
- 2016Crafting Adversarial Input Sequences for Recurrent Neural Networkscited by 102
- 2016Towards the Science of Security and Privacy in Machine Learningcited by 89
- 2019On Evaluation of Adversarial Perturbations for Sequence-to-Sequence Modelscited by 56
- 2019Terminal Brain Damage: Exposing the Graceless Degradation in Deep Neural Networks Under Hardware Fault Attackscited by 55
- 2017Learning Paraphrastic Sentence Embeddings from Back-Translated Bitextcited by 27
- 2019A Reinforced Generation of Adversarial Examples for Neural Machine Translationcited by 9
- 2019ShamFinder: An Automated Framework for Detecting IDN Homographscited by 3
Built on by
Citing papers per year: 2021: 3; 2022: 13; 2023: 22; 2024: 13; 2025: 13; 2026: 5.
69 papers.
Sort:
By area:
- 2023Not what you've signed up for: Compromising Real-World LLM-Integrated Applications with Indirect Prompt Injectioncited by 1,339
- 2023A Watermark for Large Language Modelscited by 667
- 2023"Do Anything Now": Characterizing and Evaluating In-The-Wild Jailbreak Prompts on Large Language Modelscited by 457
- 2023Jailbreak and Guard Aligned Language Models with Only Few In-Context Demonstrationscited by 401
- 2025Defeating Prompt Injections by Designcited by 256
- 2021Measure and Improve Robustness in NLP Models: A Surveycited by 107
- 2024JailbreakRadar: Comprehensive Assessment of Jailbreak Attacks Against LLMscited by 87
- 2024Breaking Agents: Compromising Autonomous LLM Agents Through Malfunction Amplificationcited by 80
- 2023LLM Censorship: A Machine Learning Challenge or a Computer Security Problem?cited by 47
- 2023On Robustness of Prompt-based Semantic Parsing with Large Pre-trained Language Model: An Empirical Study on Codexcited by 41
- 2022Adversarial Attacks on Image Generation With Made-Up Wordscited by 29
- 2022Exploiting Cultural Biases via Homoglyphs in Text-to-Image Synthesiscited by 29
38 more
- 2022Phantom Sponges: Exploiting Non-Maximum Suppression to Attack Deep Object Detectorscited by 28
- 2023Training-free Lexical Backdoor Attacks on Language Modelscited by 27
- 2022Architectural Backdoors in Neural Networkscited by 24
- 2022A Survey of Adversarial Defences and Robustness in NLPcited by 22
- 2023MTTM: Metamorphic Testing for Textual Content Moderation Softwarecited by 20
- 2025LLMail-Inject: A Dataset from a Realistic Adaptive Prompt Injection Challengecited by 20
- 2022Fact-Saboteurs: A Taxonomy of Evidence Manipulation Attacks against Fact-Verification Systemscited by 11
- 2023Two-in-One: A Model Hijacking Attack Against Text Generation Modelscited by 11
- 2024Architectural Neural Backdoors from First Principlescited by 10
- 2023Model-tuning Via Prompts Makes NLP Models Adversarially Robustcited by 9
- 2024A Modified Word Saliency-Based Adversarial Attack on Text Classification Modelscited by 9
- 2022ImpNet: Imperceptible and blackbox-undetectable backdoors in compiled neural networkscited by 8
- 2022Efficient Adversarial Training With Data Pruningcited by 7
- 2023No more Reviewer #2: Subverting Automatic Paper-Reviewer Assignment using Adversarial Learningcited by 7
- 2023RoCOCO: Robustness Benchmark of MS-COCO to Stress-test Image-Text Matching Modelscited by 7
- 2024The Impact of Uniform Inputs on Activation Sparsity and Energy-Latency Attacks in Computer Visioncited by 7
- 2024Probing the Robustness of Vision-Language Pretrained Models: A Multimodal Adversarial Attack Approachcited by 7
- 2023Beyond Boundaries: A Comprehensive Survey of Transferable Attacks on AI Systemscited by 6
- 2022Adversarial Text Normalizationcited by 5
- 2023When Vision Fails: Text Attacks Against ViT and OCRcited by 5
- 2024SongBsAb: A Dual Prevention Approach against Singing Voice Conversion based Illegal Song Coverscited by 5
- 2023BERT Lost Patience Won't Be Robust to Adversarial Slowdowncited by 4
- 2025Exploring Gradient-Guided Masked Language Model to Detect Textual Adversarial Attackscited by 4
- 2025RAG-Pull: Turning Retrieval into a Code-Injection Channel via Invisible Unicode Perturbationscited by 4
- 2026Adversarial News and Lost Profits: Manipulating Headlines in LLM-Driven Algorithmic Tradingcited by 4
- 2022Secure and Trustworthy Artificial Intelligence-Extended Reality (AI-XR) for Metaversescited by 3
- 2023Learning the Legibility of Visual Text Perturbationscited by 3
- 2023Enhancing Robustness of AI Offensive Code Generators via Data Augmentationcited by 3
- 2024SpamDam: Towards Privacy-Preserving and Adversary-Resistant SMS Spam Detectioncited by 3
- 2025BiMarker: Enhancing Text Watermark Detection for Large Language Models with Bipolar Watermarkscited by 3
- 2022Towards a Responsible AI Development Lifecycle: Lessons From Information Securitycited by 2
- 2022On the Security Vulnerabilities of Text-to-SQL Modelscited by 2
- 2023QuantAttack: Exploiting Dynamic Quantization to Attack Vision Transformerscited by 2
- 2024DeSparsify: Adversarial Attack Against Token Sparsification Mechanisms in Vision Transformerscited by 2
- 2024The Best Defense is a Good Offense: Countering LLM-Powered Cyberattackscited by 2
- 2025Sponge Attacks on Sensing AI: Energy-Latency Vulnerabilities and Defense via Model Pruningcited by 2
- 2025GradEscape: A Gradient-Based Evader Against AI-Generated Text Detectorscited by 2
- 2026DECEIVE-AFC: Adversarial Claim Attacks against Search-Enabled LLM-based Fact-Checking Systemscited by 2
50 most cited of 69 All 69 (JSON)
- 2026Certified Interface Aliases: Exact Collisions in Vision-Language Preprocessing, and When They Exist26 Sep 2026
- 2026Multi-Layer Context Camouflaging: A Semantic Superposition and Contextual Lamination Framework for Malpractice-Resilient Online Assessment13 Aug 2026
- 2026Trajectory-Level Redirection Attacks on Vision-Language-Action Models11 Jun 2026
- 2026DECEIVE-AFC: Adversarial Claim Attacks against Search-Enabled LLM-based Fact-Checking Systems31 Jan 2026
- 2026Adversarial News and Lost Profits: Manipulating Headlines in LLM-Driven Algorithmic Trading19 Jan 2026
- 2025Feedback Loops and Code Perturbations in LLM-based Software Engineering: A Case Study on a C-to-Rust Translation System2 Dec 2025
- 2025Semantic Superiority vs. Forensic Efficiency: A Comparative Analysis of Deep Learning and Psycholinguistics for Business Email Compromise Detection26 Nov 2025
- 2025Broken-Token: Filtering Obfuscated Prompts by Counting Characters-Per-Token30 Oct 2025
- 2025RAG-Pull: Turning Retrieval into a Code-Injection Channel via Invisible Unicode Perturbations13 Oct 2025
- 2025From Description to Detection: LLM based Extendable O-RAN Compliant Blind DoS Detection in 5G and Beyond8 Oct 2025
- 2025LLMail-Inject: A Dataset from a Realistic Adaptive Prompt Injection Challenge11 Jun 2025
- 2025GradEscape: A Gradient-Based Evader Against AI-Generated Text Detectors9 Jun 2025
38 more
- 2025Sponge Attacks on Sensing AI: Energy-Latency Vulnerabilities and Defense via Model Pruning9 May 2025
- 2025A Comprehensive Analysis of Adversarial Attacks against Spam Filters4 May 2025
- 2025Exploring Gradient-Guided Masked Language Model to Detect Textual Adversarial Attacks8 Apr 2025
- 2025Defeating Prompt Injections by Design24 Mar 2025
- 2025A Grey-box Text Attack Framework using Explainable AI11 Mar 2025
- 2025BiMarker: Enhancing Text Watermark Detection for Large Language Models with Bipolar Watermarks21 Jan 2025
- 2024What You See Is Not Always What You Get: Evaluating GPT's Comprehension of Source Code11 Dec 2024
- 2024The Best Defense is a Good Offense: Countering LLM-Powered Cyberattacks20 Oct 2024
- 2024Golyadkin's Torment: Doppelg"angers and Adversarial Vulnerability17 Oct 2024
- 2024Probing the Robustness of Vision-Language Pretrained Models: A Multimodal Adversarial Attack Approach24 Aug 2024
- 2024Breaking Agents: Compromising Autonomous LLM Agents Through Malfunction Amplification30 Jul 2024
- 2024Watermark Smoothing Attacks against Language Models19 Jul 2024
- 2024SpamDam: Towards Privacy-Preserving and Adversary-Resistant SMS Spam Detection15 Apr 2024
- 2024The Impact of Uniform Inputs on Activation Sparsity and Energy-Latency Attacks in Computer Vision27 Mar 2024
- 2024A Modified Word Saliency-Based Adversarial Attack on Text Classification Models17 Mar 2024
- 2024Architectural Neural Backdoors from First Principles10 Feb 2024
- 2024JailbreakRadar: Comprehensive Assessment of Jailbreak Attacks Against LLMs8 Feb 2024
- 2024DeSparsify: Adversarial Attack Against Token Sparsification Mechanisms in Vision Transformers4 Feb 2024
- 2024SongBsAb: A Dual Prevention Approach against Singing Voice Conversion based Illegal Song Covers30 Jan 2024
- 2023QuantAttack: Exploiting Dynamic Quantization to Attack Vision Transformers3 Dec 2023
- 2023Beyond Boundaries: A Comprehensive Survey of Transferable Attacks on AI Systems20 Nov 2023
- 2023BERT Lost Patience Won't Be Robust to Adversarial Slowdown29 Oct 2023
- 2023Invisible Threats: Backdoor Attack in OCR Systems12 Oct 2023
- 2023Jailbreak and Guard Aligned Language Models with Only Few In-Context Demonstrations10 Oct 2023
- 2023Enhancing Robust Representation in Adversarial Training: Alignment and Exclusion Criteria5 Oct 2023
- 2023"Do Anything Now": Characterizing and Evaluating In-The-Wild Jailbreak Prompts on Large Language Models7 Aug 2023
- 2023LLM Censorship: A Machine Learning Challenge or a Computer Security Problem?20 Jul 2023
- 2023When Vision Fails: Text Attacks Against ViT and OCR12 Jun 2023
- 2023Enhancing Robustness of AI Offensive Code Generators via Data Augmentation8 Jun 2023
- 2023Avoid Adversarial Adaption in Federated Learning by Multi-Metric Investigations6 Jun 2023
- 2023Two-in-One: A Model Hijacking Attack Against Text Generation Models12 May 2023
- 2023RoCOCO: Robustness Benchmark of MS-COCO to Stress-test Image-Text Matching Models21 Apr 2023
- 2023RNN-Guard: Certified Robustness Against Multi-frame Attacks for Recurrent Neural Networks17 Apr 2023
- 2023No more Reviewer #2: Subverting Automatic Paper-Reviewer Assignment using Adversarial Learning25 Mar 2023
- 2023Model-tuning Via Prompts Makes NLP Models Adversarially Robust13 Mar 2023
- 2023Learning the Legibility of Visual Text Perturbations9 Mar 2023
- 2023Not what you've signed up for: Compromising Real-World LLM-Integrated Applications with Indirect Prompt Injection23 Feb 2023
- 2023MTTM: Metamorphic Testing for Textual Content Moderation Software11 Feb 2023
50 newest of 69 All 69 (JSON)
- 2023Not what you've signed up for: Compromising Real-World LLM-Integrated Applications with Indirect Prompt Injectioncited by 1,339
- 2023A Watermark for Large Language Modelscited by 667
- 2023"Do Anything Now": Characterizing and Evaluating In-The-Wild Jailbreak Prompts on Large Language Modelscited by 457
- 2024JailbreakRadar: Comprehensive Assessment of Jailbreak Attacks Against LLMscited by 87
- 2023Training-free Lexical Backdoor Attacks on Language Modelscited by 27
- 2025LLMail-Inject: A Dataset from a Realistic Adaptive Prompt Injection Challengecited by 20
- 2023Beyond Boundaries: A Comprehensive Survey of Transferable Attacks on AI Systemscited by 6
- 2025BiMarker: Enhancing Text Watermark Detection for Large Language Models with Bipolar Watermarkscited by 3
- 2023Avoid Adversarial Adaption in Federated Learning by Multi-Metric Investigationscited by 1
- 2025Broken-Token: Filtering Obfuscated Prompts by Counting Characters-Per-Tokencited by 1
- 2024Watermark Smoothing Attacks against Language Modelscited by 0
- 2025Broken-Token: Filtering Obfuscated Prompts by Counting Characters-Per-Token30 Oct 2025
- 2025LLMail-Inject: A Dataset from a Realistic Adaptive Prompt Injection Challenge11 Jun 2025
- 2025BiMarker: Enhancing Text Watermark Detection for Large Language Models with Bipolar Watermarks21 Jan 2025
- 2024Watermark Smoothing Attacks against Language Models19 Jul 2024
- 2024JailbreakRadar: Comprehensive Assessment of Jailbreak Attacks Against LLMs8 Feb 2024
- 2023Beyond Boundaries: A Comprehensive Survey of Transferable Attacks on AI Systems20 Nov 2023
- 2023"Do Anything Now": Characterizing and Evaluating In-The-Wild Jailbreak Prompts on Large Language Models7 Aug 2023
- 2023Avoid Adversarial Adaption in Federated Learning by Multi-Metric Investigations6 Jun 2023
- 2023Not what you've signed up for: Compromising Real-World LLM-Integrated Applications with Indirect Prompt Injection23 Feb 2023
- 2023Training-free Lexical Backdoor Attacks on Language Models8 Feb 2023
- 2023A Watermark for Large Language Models24 Jan 2023
- 2025Defeating Prompt Injections by Designcited by 256
- 2024Breaking Agents: Compromising Autonomous LLM Agents Through Malfunction Amplificationcited by 80
- 2021Measure and Improve Robustness in NLP Models: A Surveycited by 107
- 2023LLM Censorship: A Machine Learning Challenge or a Computer Security Problem?cited by 47
- 2023On Robustness of Prompt-based Semantic Parsing with Large Pre-trained Language Model: An Empirical Study on Codexcited by 41
- 2022Adversarial Attacks on Image Generation With Made-Up Wordscited by 29
- 2022Phantom Sponges: Exploiting Non-Maximum Suppression to Attack Deep Object Detectorscited by 28
- 2022Architectural Backdoors in Neural Networkscited by 24
- 2022A Survey of Adversarial Defences and Robustness in NLPcited by 22
- 2023MTTM: Metamorphic Testing for Textual Content Moderation Softwarecited by 20
- 2022Fact-Saboteurs: A Taxonomy of Evidence Manipulation Attacks against Fact-Verification Systemscited by 11
- 2023Two-in-One: A Model Hijacking Attack Against Text Generation Modelscited by 11
- 2024Architectural Neural Backdoors from First Principlescited by 10
- 2023Model-tuning Via Prompts Makes NLP Models Adversarially Robustcited by 9
12 most cited of 50 All 50 (JSON)
- 2026Certified Interface Aliases: Exact Collisions in Vision-Language Preprocessing, and When They Exist26 Sep 2026
- 2026Multi-Layer Context Camouflaging: A Semantic Superposition and Contextual Lamination Framework for Malpractice-Resilient Online Assessment13 Aug 2026
- 2026DECEIVE-AFC: Adversarial Claim Attacks against Search-Enabled LLM-based Fact-Checking Systems31 Jan 2026
- 2026Adversarial News and Lost Profits: Manipulating Headlines in LLM-Driven Algorithmic Trading19 Jan 2026
- 2025Feedback Loops and Code Perturbations in LLM-based Software Engineering: A Case Study on a C-to-Rust Translation System2 Dec 2025
- 2025Semantic Superiority vs. Forensic Efficiency: A Comparative Analysis of Deep Learning and Psycholinguistics for Business Email Compromise Detection26 Nov 2025
- 2025From Description to Detection: LLM based Extendable O-RAN Compliant Blind DoS Detection in 5G and Beyond8 Oct 2025
- 2025GradEscape: A Gradient-Based Evader Against AI-Generated Text Detectors9 Jun 2025
- 2025Sponge Attacks on Sensing AI: Energy-Latency Vulnerabilities and Defense via Model Pruning9 May 2025
- 2025A Comprehensive Analysis of Adversarial Attacks against Spam Filters4 May 2025
- 2025Exploring Gradient-Guided Masked Language Model to Detect Textual Adversarial Attacks8 Apr 2025
- 2025A Grey-box Text Attack Framework using Explainable AI11 Mar 2025
12 newest of 50 All 50 (JSON)