atlas

Research map / Vision-language and multimodal / Multimodal LLMs

Do We Really Need Curated Malicious Data for Safety Alignment in Multi-modal Large Language Models?

CVPR 2025 · Vision-language and multimodal › Multimodal LLMs · approach: Benchmarks and analysis of MLLMs · 2 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.

Shows that MLLM safety gains from curated malicious-data finetuning mainly come from the proportion of rejection responses, not data quality, and that finetuning on benign LLaVA-Med data with simple rejection sentences substantially reduces typographic jailbreak success.

Problem

MLLMs have a safety alignment gap on vision-domain (typographic) jailbreaks, and it is unclear which properties of curated safety datasets (e.g., VLGuard) actually drive the defense.

Approach

Ablations on VLGuard show that image content, reasoning, and multi-turn contrast contribute little; the key factor is the rejection data ratio. Finetuning on benign LLaVA-Med conversations with answers replaced by a fixed rejection sentence (mixed with LLaVA-v1.5-mix665k) recovers much of the safety without curated malicious data.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Fine-tune on benign data with rejection responses, without curated malicious examplesLLaVA-v1.5 models · MM-SafetyBench and FigStepASR: 96.37 -> 5.60 (MM-SafetyBench); 100.00 -> 0.20 (FigStep)Helped
Add rejection data during visual instruction tuning (ablation)LLaVA-v1.5-7B · MM-SafetyBenchASR: 96.36 -> 58.93Helped
Add a small proportion of rejection data during visual instruction tuning (ablation)LLaVA-v1.5-7B · FigStepASR: 100.00 -> 99.40No clear effect
Increase rejection data to 5% in visual instruction tuning (ablation)LLaVA-v1.5-7B · MM-SafetyBench and FigStepASR: 96.36 -> 60.12 (MM-SafetyBench); 100.00 -> 99.80 (FigStep)Mixed
Split multi-turn safety conversations into single-turn examples (ablation)VLGuard fine-tuning · MM-SafetyBenchASR: 0.18 -> 0.18No clear effect
Remove benign safe-safe conversations (ablation)VLGuard fine-tuning · MM-SafetyBenchASR: 0.18 -> 0.18No clear effect
Replace harmful training images with benign images (ablation)VLGuard fine-tuning · MM-SafetyBenchASR: 0.18 -> 0.18No clear effect
Replace detailed rejection answers with a simple rejection (ablation)VLGuard fine-tuning · MM-SafetyBenchASR: 0.18 -> 0.18No clear effect
Use randomly generated rejection reasons (ablation)VLGuard fine-tuning · MM-SafetyBenchASR: 0.18 -> 0.12No clear effect
Increase the rejection proportion in fine-tuning data (ablation)MLLMs · XSTestCompliance: 92.00 -> 52.00Hurt
Remove ordinary instruction data and train on pure VLGuard (ablation)LLaVA-v1.5-7B · XSTestCompliance: 77.20 -> 52.00Hurt
Use rejection data from LLaVA-v1.5-mix665k rather than LLaVA-Med (ablation)LLaVA-v1.5-7B · ScienceQATotal accuracy: 70.12 -> 55.20Hurt

Surprising findings

Limitations

Experimental setup

Datasets: LLaVA-v1.5-mix665k LLaVA-Med VLGuard

Benchmarks: MM-SafetyBench FigStep XSTest VizWizQA ScienceQA MMInstruct LLaVA-Instruct-150K

Metrics: attack success rate (string matching) compliance rate rejection rate accuracy

Baselines: VLGuard Original LLaVA-v1.5 Llama-Guard-3-8B evaluation

Builds on: VLGuard LLaVA-v1.5 LoRA

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