Immune: Improving Safety Against Jailbreaks in Multi-modal LLMs via Inference-Time Alignment
Soumya Suvra Ghosal, Souradip Chakraborty, Vaibhav Singh, Tianrui Guan, Mengdi Wang, Alvaro Velasquez, Ahmad Beirami, Furong Huang, Dinesh Manocha, Amrit Singh Bedi
TL;DR
Multimodal LLM safety against jailbreaking remains challenging despite training-time alignment. Immune reframes safety as an inference-time alignment problem and uses controlled decoding guided by a safe reward model with KL-regularized RLHF to mitigate adversarial prompts, deriving a closed-form decoding policy and a theoretical bound on sub-optimality under adversarial prompts. Empirically, Immune consistently lowers attack success rates across text- and image-based jailbreak benchmarks for several state-of-the-art MLLMs while preserving or improving MM-Vet utility, and incurs manageable inference overhead relative to strong baselines. This approach offers practical, provable protection for deploying vision-language models in real-world settings, with clear directions for extending protection against dynamic and defense-aware attacks.
Abstract
With the widespread deployment of Multimodal Large Language Models (MLLMs) for visual-reasoning tasks, improving their safety has become crucial. Recent research indicates that despite training-time safety alignment, these models remain vulnerable to jailbreak attacks. In this work, we first highlight an important safety gap to describe that alignment achieved solely through safety training may be insufficient against jailbreak attacks. To address this vulnerability, we propose Immune, an inference-time defense framework that leverages a safe reward model through controlled decoding to defend against jailbreak attacks. Additionally, we provide a mathematical characterization of Immune, offering insights on why it improves safety against jailbreaks. Extensive evaluations on diverse jailbreak benchmarks using recent MLLMs reveal that Immune effectively enhances model safety while preserving the model's original capabilities. For instance, against text-based jailbreak attacks on LLaVA-1.6, Immune reduces the attack success rate by 57.82% and 16.78% compared to the base MLLM and state-of-the-art defense strategy, respectively.
