JailbreakZoo: Survey of LLM and VLM Security

repository·main·Indexed 41 days ago

https://github.com/allen-piexl/jailbreakzoo

A comprehensive research repository and survey documenting the security landscape of Large Language Models (LLMs) and Vision-Language Models (VLMs). It provides structured timelines and resources covering attack (jailbreaking) and defense methodologies, including specific research on text-to-image models, multi-modal adversarial prompts, and voice attacks.

Tokens
1.4K
Snippets
2
Records
7
Agent score
51%

What's inside JailbreakZoo

  1. Explore the LLM Jailbreak Research Timeline

    main
    The LLM_Jailbreak.md file provides a chronological timeline of research papers and code repositories related to jailbreaking Large Language Models (LLMs). The timeline is categorized by months using seasonal emojis (e.g., ❄️ for Jan, ☀️ for Jun, 🍂 for Sep). Each entry typically includes the publication date, the research title, a link to the full paper (often on arXiv), and, where available, a link to the official implementation code on GitHub or other hosting services.
  2. Explore Jailbreak and Defense research in JailbreakZoo

    main

    The repository is organized into four primary research areas. You can navigate to these specific documentation files to study techniques and strategies:

    • LLM Jailbreaks: Techniques and case studies for attacking large language models.
    • LLM Defenses: Strategies and methods for defending large language models.
    • VLM Jailbreaks: Vulnerabilities and jailbreaking approaches specific to vision language models.
    • VLM Defenses: Defense mechanisms and recent advancements for vision language models.
  3. Timeline of VLM Defense Research

    main

    This document provides a chronological timeline of research papers and tools focused on defending Vision-Language Models (VLMs) and Multimodal Large Language Models (MLLMs) against jailbreak attacks. It includes links to research papers and, where available, the corresponding implementation code.

    ### Research Timeline
    
    - **[2024-08-17]** BaThe: Defense against the Jailbreak Attack in Multimodal Large Language Models by Treating Harmful Instruction as Backdoor Trigger
    - **[2024-07-31]** Defending Jailbreak Attack in VLMs via Cross-modality Information Detector
    - **[2024-06-11]** MLLMGuard: A Multi-dimensional Safety Evaluation Suite for Multimodal Large Language Models
    - **[2024-04-08]** Unbridled Icarus: A Survey of the Potential Perils of Image Inputs in Multimodal Large Language Model Security
    - **[2024-03-14]** AdaShield: Safeguarding Multimodal Large Language Models from Structure-based Attack via Adaptive Shield Prompting
    - **[2024-02-03]** Safety Fine-Tuning at (Almost) No Cost: A Baseline for Vision Large Language Models
    - **[2023-12-17]** A Mutation-Based Method for Multi-Modal Jailbreaking Attack Detection
    - **[2023-11-29]** MM-SafetyBench: A Benchmark for Safety Evaluation of Multimodal Large Language Models
  4. Timeline of LLM Defense Research

    main
    This document provides a chronological timeline of research papers and code repositories focused on defending Large Language Models (LLMs) and Vision-Language Models against jailbreak attacks. The timeline spans from July 2023 to August 2024, categorized by seasonal emojis. Developers can use this list to find specific defense methodologies (e.g., unlearning, prompt patching, semantic smoothing, or gradient analysis) and access their corresponding implementation code or research papers.
  5. Cite JailbreakZoo in research

    main

    If you use this work in your research or publications, please use the following BibTeX citation:

    @article{jin2024jailbreakzoo,
      title={JailbreakZoo: Survey, Landscapes, and Horizons in Jailbreaking Large Language and Vision-Language Models},
      author={Jin, Haibo and Hu, Leyang and Li, Xinuo and Zhang, Peiyan and Chen, Chonghan and Zhuang, Jun and Wang, Haohan},
      journal={arXiv preprint arXiv:2407.01599},
      year={2024}
    }
  6. Timeline of VLM and LLM Jailbreak Research

    main
    This timeline provides a chronological list of research papers and associated code repositories related to jailbreaking Large Language Models (LLMs) and Vision-Language Models (VLMs). It covers various attack vectors including text-to-image models, multi-modal adversarial prompts, voice attacks, and typographic visual prompts. Each entry typically includes the publication date, the research title, a link to the paper (often on arXiv), and a link to the implementation code where available.