atlas

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

Failures to Find Transferable Image Jailbreaks Between Vision-Language Models

ICLR 2025 · Adversarial robustness and security › Attacks on text and graphs · approach: Vision-language model robustness · 0 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.

Large-scale study finding gradient-based universal image jailbreaks against open VLMs (Prismatic suite, 40+ models) almost never transfer, with partial transfer only among highly similar VLMs and large attacked ensembles.

Problem

Whether gradient-based universal image jailbreaks optimized against open-parameter vision-language models transfer to other VLMs, as universal text jailbreaks and adversarial images do for LLMs and image classifiers.

Approach

Systematic transfer study across 40+ Prismatic VLMs varying vision backbone, language backbone, safety training, training data, and training stage, plus ensemble attacks, using a harmful-yet-helpful evaluation with Claude 3 Opus as judge; shows transfer only succeeds when attacking many highly similar VLMs.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Optimize an image jailbreak against a single VLMPrismatic VLMs · AdvBenchClaude 3 Opus Harmful-Yet-Helpful ScoreMixed
Optimize one image jailbreak against an ensemble of 8 VLMsPrismatic VLMs · AdvBenchClaude 3 Opus Harmful-Yet-Helpful ScoreMixed
Attack a larger ensemble of highly similar VLMs (1 to 2 to 8)Highly similar VLMs targeting a specific VLM · GeneratedClaude 3 Opus Harmful-Yet-Helpful ScoreHelped
Attack an ensemble of highly similar VLMs2 Stage VLM · GeneratedClaude 3 Opus Harmful-Yet-Helpful ScoreNo clear effect
Add overlapping VLM training data while keeping initialization identicalLLaVA v1.5 Instruct VLM · GeneratedClaude 3 Opus Harmful-Yet-Helpful Score: ~ 15% -> 40%-60%Helped
Change training from 1 Stage to 2 StageIdentically initialized VLMs · GeneratedClaude 3 Opus Harmful-Yet-Helpful ScoreHurt
Continue training the same VLM for additional epochsSame VLM, image jailbreak optimized at 1 epoch · GeneratedClaude 3 Opus Harmful-Yet-Helpful Score: ~ 87.5% -> ~40%Hurt
Initialize the image jailbreak with a natural image instead of random noise (ablation)Image jailbreak optimization · VLM jailbreak evaluationJailbreak successNo clear effect
Use a matching vision backbone or language model between attacked and target VLMsSingle-VLM image jailbreaks · AdvBenchTransferabilityNo clear effect
Use a language backbone with instruction-following or safety-alignment trainingAttacked VLM · AdvBenchGradient steps to jailbreak: <500 gradient stepsNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: AdvBench Anthropic HHH Generated (Claude 3 Opus prompts, Llama 3 Instruct 8B responses) LLaVA v1.5 Instruct LVIS-Instruct-4V LRV-Instruct

Benchmarks: AdvBench Generated dataset held-out split Anthropic HHH subset

Metrics: cross entropy Claude 3 Opus harmful-yet-helpful score

Baselines: GCG Qi et al. image jailbreak Shayegani et al. image jailbreak Bailey et al. image hijacks

Builds on: GCG Prismatic VLMs LLaVA 1.5

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