Attack Atlas: A Practitioner's Perspective on Challenges and Pitfalls in Red Teaming GenAI
On the map: LLM safety and security → Prompt injection and agent security
Abstract (arXiv)
As generative AI, particularly large language models (LLMs), become increasingly integrated into production applications, new attack surfaces and vulnerabilities emerge and put a focus on adversarial threats in natural language and multi-modal systems. Red-teaming has gained importance in proactively identifying weaknesses in these systems, while blue-teaming works to protect against such adversarial attacks. Despite growing academic interest in adversarial risks for generative AI, there is limited guidance tailored for practitioners to assess and mitigate these challenges in real-world environments. To address this, our contributions include: (1) a practical examination of red- and blue-teaming strategies for securing generative AI, (2) identification of key challenges and open questions in defense development and evaluation, and (3) the Attack Atlas, an intuitive framework that brings a practical approach to analyzing single-turn input attacks, placing it at the forefront for practitioners. This work aims to bridge the gap between academic insights and practical security measures for the protection of generative AI systems.
Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). Placed in Prompt injection and agent security, one of 12 directions in LLM safety and security. Builds on 62 of its 78 references that are in the map. First posted on arXiv 23 Sep 2024.
Builds on
62 of 78 references.
Closest ancestors · 10
Same direction, newest first
- 2024Exploring Straightforward Conversational Red-Teaming7 Sep
- 2024RedAgent: Red Teaming Large Language Models with Context-aware Autonomous Language Agent23 Jul
- 2024GuardAgent: Safeguard LLM Agents by a Guard Agent via Knowledge-Enabled Reasoning13 Jun
- 2024CyberSecEval 2: A Wide-Ranging Cybersecurity Evaluation Suite for Large Language Models19 Apr
- 2024Rainbow Teaming: Open-Ended Generation of Diverse Adversarial Prompts26 Feb
- 2024HarmBench: A Standardized Evaluation Framework for Automated Red Teaming and Robust Refusal6 Feb
- 2023AART: AI-Assisted Red-Teaming with Diverse Data Generation for New LLM-powered Applications14 Nov
- 2023Attack Prompt Generation for Red Teaming and Defending Large Language Models19 Oct
- 2023From Prompt Injections to SQL Injection Attacks: How Protected is Your LLM-Integrated Web Application?3 Aug
- 2023Not what you've signed up for: Compromising Real-World LLM-Integrated Applications with Indirect Prompt Injection23 Feb
Other references · 52
- 2023Judging LLM-as-a-Judge with MT-Bench and Chatbot Arenacited by 8,393
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
- 2023Universal and Transferable Adversarial Attacks on Aligned Language Modelscited by 2,914
- 2019BoolQ: Exploring the Surprising Difficulty of Natural Yes/No Questionscited by 2,140
- 2023Jailbroken: How Does LLM Safety Training Fail?cited by 1,565
- 2023Jailbreaking Black Box Large Language Models in Twenty Queriescited by 1,326
- 2023Llama Guard: LLM-based Input-Output Safeguard for Human-AI Conversationscited by 1,124
- 2022Super-NaturalInstructions: Generalization via Declarative Instructions on 1600+ NLP Taskscited by 858
- 2023Enhancing Chat Language Models by Scaling High-quality Instructional Conversationscited by 825
- 2022Ignore Previous Prompt: Attack Techniques For Language Modelscited by 760
- 2023AutoDAN: Generating Stealthy Jailbreak Prompts on Aligned Large Language Modelscited by 738
- 2017Evasion Attacks against Machine Learning at Test Timecited by 686
38 more
- 2023Tree of Attacks: Jailbreaking Black-Box LLMs Automaticallycited by 619
- 2023Baseline Defenses for Adversarial Attacks Against Aligned Language Modelscited by 608
- 2024How Johnny Can Persuade LLMs to Jailbreak Them: Rethinking Persuasion to Challenge AI Safety by Humanizing LLMscited by 533
- 2023XSTest: A Test Suite for Identifying Exaggerated Safety Behaviours in Large Language Modelscited by 477
- 2024WildGuard: Open One-Stop Moderation Tools for Safety Risks, Jailbreaks, and Refusals of LLMscited by 460
- 2023Catastrophic Jailbreak of Open-source LLMs via Exploiting Generationcited by 439
- 2023SmoothLLM: Defending Large Language Models Against Jailbreaking Attackscited by 434
- 2023NeMo Guardrails: A Toolkit for Controllable and Safe LLM Applications with Programmable Railscited by 347
- 2021Membership Inference Attacks on Machine Learning: A Surveycited by 306
- 2023Low-Resource Languages Jailbreak GPT-4cited by 290
- 2023Poisoning Web-Scale Training Datasets is Practicalcited by 276
- 2023Exploiting Programmatic Behavior of LLMs: Dual-Use Through Standard Security Attackscited by 268
- 2024SALAD-Bench: A Hierarchical and Comprehensive Safety Benchmark for Large Language Modelscited by 225
- 2023ToxicChat: Unveiling Hidden Challenges of Toxicity Detection in Real-World User-AI Conversationcited by 224
- 2024ShieldGemma: Generative AI Content Moderation Based on Gemmacited by 224
- 2024WildTeaming at Scale: From In-the-Wild Jailbreaks to (Adversarially) Safer Language Modelscited by 206
- 2023Do-Not-Answer: A Dataset for Evaluating Safeguards in LLMscited by 176
- 2020Clean-Label Backdoor Attacks on Video Recognition Modelscited by 162
- 2023AutoDAN: Interpretable Gradient-Based Adversarial Attacks on Large Language Modelscited by 102
- 2022Why Should Adversarial Perturbations be Imperceptible? Rethink the Research Paradigm in Adversarial NLPcited by 99
- 2024Machine Against the RAG: Jamming Retrieval-Augmented Generation with Blocker Documentscited by 93
- 2024SafetyPrompts: a Systematic Review of Open Datasets for Evaluating and Improving Large Language Model Safetycited by 75
- 2024A New Era in LLM Security: Exploring Security Concerns in Real-World LLM-based Systemscited by 74
- 2023Plug in the Safety Chip: Enforcing Constraints for LLM-driven Robot Agentscited by 67
- 2024Risk Taxonomy, Mitigation, and Assessment Benchmarks of Large Language Model Systemscited by 63
- 2024Play Guessing Game with LLM: Indirect Jailbreak Attack with Implicit Cluescited by 57
- 2024EasyJailbreak: A Unified Framework for Jailbreaking Large Language Modelscited by 57
- 2022"Real Attackers Don't Compute Gradients": Bridging the Gap Between Adversarial ML Research and Practicecited by 55
- 2024DeAL: Decoding-time Alignment for Large Language Modelscited by 55
- 2023LLM Censorship: A Machine Learning Challenge or a Computer Security Problem?cited by 47
- 2024Current state of LLM Risks and AI Guardrailscited by 44
- 2024WordGame: Efficient & Effective LLM Jailbreak via Simultaneous Obfuscation in Query and Responsecited by 28
- 2023Unveiling Safety Vulnerabilities of Large Language Modelscited by 26
- 2024Mind the Inconspicuous: Revealing the Hidden Weakness in Aligned LLMs' Refusal Boundariescited by 26
- 2023On the Safety of Open-Sourced Large Language Models: Does Alignment Really Prevent Them From Being Misused?cited by 25
- 2024Language Models in Dialogue: Conversational Maxims for Human-AI Interactionscited by 21
- 2024A Causal Explainable Guardrails for Large Language Modelscited by 18
- 2024Detectors for Safe and Reliable LLMs: Implementations, Uses, and Limitationscited by 10
50 most cited of 52 All 52 (JSON)
Built on by
Citing papers per year: 2024: 1; 2025: 8; 2026: 5.
14 papers.
Sort:
By area:
- 2025Lessons From Red Teaming 100 Generative AI Productscited by 22
- 2025SecurityLingua: Efficient Defense of LLM Jailbreak Attacks via Security-Aware Prompt Compressioncited by 12
- 2025Building Safe GenAI Applications: An End-to-End Overview of Red Teaming for Large Language Modelscited by 11
- 2025Activated LoRA: Fine-tuned LLMs for Intrinsicscited by 9
- 2025MetaDefense: Defending Finetuning-based Jailbreak Attack Before and During Generationcited by 8
- 2024Hey GPT, Can You be More Racist? Analysis from Crowdsourced Attempts to Elicit Biased Content from Generative AIcited by 6
- 2025Red Teaming AI Red Teamingcited by 3
- 2026Adaptive Instruction Composition for Automated LLM Red-Teamingcited by 3
- 2026Breaking MCP with Function Hijacking Attacks: Novel Threats for Function Calling and Agentic Modelscited by 2
- 2025From Seed to Harvest: Augmenting Human Creativity with AI for Red-teaming Text-to-Image Modelscited by 0
- 2025BlackIce: A Containerized Red Teaming Toolkit for AI Security Testingcited by 0
- 2026Taiwan Safety Benchmark and Breeze Guard: Toward Trustworthy AI for Taiwanese Mandarincited by 0
- 2026Persona-Conditioned Adversarial Prompting: Multi-Identity Red-Teaming for Adversarial Discovery and Mitigation12 May 2026
- 2026Adaptive Instruction Composition for Automated LLM Red-Teaming22 Apr 2026
- 2026Breaking MCP with Function Hijacking Attacks: Novel Threats for Function Calling and Agentic Models22 Apr 2026
- 2026LLMON: An LLM-native Markup Language to Leverage Structure and Semantics at the LLM Interface23 Mar 2026
- 2026Taiwan Safety Benchmark and Breeze Guard: Toward Trustworthy AI for Taiwanese Mandarin7 Mar 2026
- 2025BlackIce: A Containerized Red Teaming Toolkit for AI Security Testing13 Oct 2025
- 2025MetaDefense: Defending Finetuning-based Jailbreak Attack Before and During Generation9 Oct 2025
- 2025From Seed to Harvest: Augmenting Human Creativity with AI for Red-teaming Text-to-Image Models23 Jul 2025
- 2025Red Teaming AI Red Teaming7 Jul 2025
- 2025SecurityLingua: Efficient Defense of LLM Jailbreak Attacks via Security-Aware Prompt Compression15 Jun 2025
- 2025Activated LoRA: Fine-tuned LLMs for Intrinsics16 Apr 2025
- 2025Building Safe GenAI Applications: An End-to-End Overview of Red Teaming for Large Language Models3 Mar 2025
- 2025Lessons From Red Teaming 100 Generative AI Productscited by 22
- 2025Building Safe GenAI Applications: An End-to-End Overview of Red Teaming for Large Language Modelscited by 11
- 2025MetaDefense: Defending Finetuning-based Jailbreak Attack Before and During Generationcited by 8
- 2025Red Teaming AI Red Teamingcited by 3
- 2026Adaptive Instruction Composition for Automated LLM Red-Teamingcited by 3
- 2025From Seed to Harvest: Augmenting Human Creativity with AI for Red-teaming Text-to-Image Modelscited by 0
- 2025BlackIce: A Containerized Red Teaming Toolkit for AI Security Testingcited by 0
- 2026Persona-Conditioned Adversarial Prompting: Multi-Identity Red-Teaming for Adversarial Discovery and Mitigationcited by 0
- 2026Persona-Conditioned Adversarial Prompting: Multi-Identity Red-Teaming for Adversarial Discovery and Mitigation12 May 2026
- 2026Adaptive Instruction Composition for Automated LLM Red-Teaming22 Apr 2026
- 2025BlackIce: A Containerized Red Teaming Toolkit for AI Security Testing13 Oct 2025
- 2025MetaDefense: Defending Finetuning-based Jailbreak Attack Before and During Generation9 Oct 2025
- 2025From Seed to Harvest: Augmenting Human Creativity with AI for Red-teaming Text-to-Image Models23 Jul 2025
- 2025Red Teaming AI Red Teaming7 Jul 2025
- 2025Building Safe GenAI Applications: An End-to-End Overview of Red Teaming for Large Language Models3 Mar 2025
- 2025Lessons From Red Teaming 100 Generative AI Products13 Jan 2025
- 2025Activated LoRA: Fine-tuned LLMs for Intrinsicscited by 9
- 2024Hey GPT, Can You be More Racist? Analysis from Crowdsourced Attempts to Elicit Biased Content from Generative AIcited by 6
- 2026Taiwan Safety Benchmark and Breeze Guard: Toward Trustworthy AI for Taiwanese Mandarincited by 0
- 2026LLMON: An LLM-native Markup Language to Leverage Structure and Semantics at the LLM Interfacecited by 0
- 2026LLMON: An LLM-native Markup Language to Leverage Structure and Semantics at the LLM Interface23 Mar 2026
- 2026Taiwan Safety Benchmark and Breeze Guard: Toward Trustworthy AI for Taiwanese Mandarin7 Mar 2026
- 2025Activated LoRA: Fine-tuned LLMs for Intrinsics16 Apr 2025
- 2024Hey GPT, Can You be More Racist? Analysis from Crowdsourced Attempts to Elicit Biased Content from Generative AI20 Oct 2024