atlas

Research map / Adversarial robustness and security / Attacks on text and graphs

MMJ-Bench: A Comprehensive Study on Jailbreak Attacks and Defenses for Vision Language Models

AAAI 2025 · Adversarial robustness and security › Attacks on text and graphs · approach: Vision-language model robustness · 10 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces MMJ-Bench, a unified pipeline and public benchmark that evaluates six jailbreak attacks and four defenses on six open VLMs for attack success, defense effectiveness, and MM-Vet utility.

Problem

Jailbreak attacks and defenses for vision-language models are evaluated on inconsistent datasets, target models, and metrics, so their effectiveness cannot be compared directly.

Approach

A unified four-step evaluation workflow (data collection, jailbreak case generation, response generation, evaluation) that runs all attacks and defenses on the same HarmBench harmful queries and MM-Vet utility tasks with shared metrics (ASR via GPT-4 and HarmBench classifier, MM-Vet score).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Hades rather than the other evaluated attacksVLM jailbreak attacks · HarmBenchASR (GPT4): 0.541Helped
Use ImgJP rather than the other evaluated attacksVLM jailbreak attacks · HarmBenchASR (HarmBench classifier): 0.421Helped
Use generation-based attacks instead of optimization-based attacksVLM jailbreak attacks · HarmBenchASRMixed
Evaluate generation-based attacks with GPT4 rather than the HarmBench classifierVLM jailbreak attack evaluation · HarmBenchASRHelped
Apply VLGuard safety fine-tuningLLaVa-v1.5 and LLaVa-v1.6 · Jailbreak attacksASRHelped
Apply VLGuard safety fine-tuningQwen-VL · Jailbreak attacksASRMixed
Use AdaShield-A for generation-based attacksVLM jailbreak defense · FigStep and MM-SafetyBenchASRHelped
Use CIDER for optimization-based attacksVLM jailbreak defense · ADV-16, ADV-inf, and ImgJPASRHelped
Use detection-based defenses, JailGuard or CIDERVLMs on normal tasks · MM-VetMM-Vet scoreHurt
Apply VLGuard or AdaShield-A rather than detection-based defensesVLMs on normal tasks · MM-VetMM-Vet scoreMixed

Surprising findings

Limitations

Experimental setup

Datasets: HarmBench MM-Vet VLGuard training set

Benchmarks: MMJ-Bench HarmBench MM-Vet

Metrics: attack success rate MM-Vet score ASR reduction

Baselines: FigStep MM-SafetyBench Hades VisualAdv ImgJP AttackVLM VLGuard JailGuard AdaShield CIDER

Builds on: HarmBench MM-Vet FigStep VisualAdv VLGuard

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy