This is the official repository of "Multilingual and Multi-Accent Jailbreaking of Audio LLMs".
Our paper has been published at COLM 2025 🎉
Multilingual and Multi-Accent Jailbreaking of Audio LLMs
Jaechul Roh1, Virat Shejwalkar2, Amir Houmansadr2
1University of Massachusetts Amherst, 2Google DeepMindAbstract. Large Audio Language Models (LALMs) have significantly advanced audio understanding but introduce critical security risks, particularly throughaudio jailbreaks. While prior work has focused on English-centric attacks, we expose a far more severe vulnerability: adversarial multilingual and multiaccent audio jailbreaks, where linguistic and acoustic variations dramatically amplify attack success. In this paper, we introduce MULTI-AUDIOJAIL, the first systematic framework to exploit these vulnerabilities through (1) a novel dataset of adversarially perturbed multilingual/multi-accent audio jailbreaking prompts, and (2) a hierarchical evaluation pipeline revealing that how acoustic perturbations (e.g., reverberation, echo, and whisper effects) interacts with cross-lingual phonetics to cause jailbreak success rates (JSRs) to surge by up to +57.25 percentage points (e.g., reverberated Kenyan-accented attack on MERaLiON). Crucially, our work further reveals that multimodal LLMs are inherently more vulnerable than unimodal systems: attackers need only exploit the weakest link (e.g., non-English audio inputs) to compromise the entire model, which we empirically show by multilingual audio-only attacks achieving 3.1× higher success ratesthan text-only attacks. We plan to release our dataset to spur research into cross-modal defenses, urging the community to address this expanding attack surface in multimodality as LALMs evolve.

We evaluate five LALMs with low baseline JSRs from the VoiceBench leaderboard:
| Model | Baseline JSR |
|---|---|
| Qwen2-Audio | 3.27% |
| DiVA-llama-3-v0-8b | 1.73% |
| MERaLiON-AudioLLM-Whisper-SEA-LION | 5.19% |
| MiniCPM-o-2.6 | 2.31% |
| Ultravox-v0-4.1-Llama-3.1-8B | 3.08% |
Our comprehensive audio dataset comprises 102,720 audio files based on 520 harmful instructions from AdvBench, organized into:
Five distinct perturbation techniques are applied:
# Reverb
def apply_reverb(input_audio, ir_audio, output_audio):
x, sr = librosa.load(input_audio, sr=None)
ir, _ = librosa.load(ir_audio, sr=sr)
x_reverb = fftconvolve(x, ir, mode='full')
x_reverb /= np.max(np.abs(x_reverb))
sf.write(output_audio, x_reverb, sr)
# Echo
def add_echo(x, sr, delay=0.2, decay=0.5):
delay_samples = int(sr * delay)
echo_signal = np.zeros(len(x) + delay_samples)
echo_signal[:len(x)] += x
echo_signal[delay_samples:] += decay * x
echo_signal /= np.max(np.abs(echo_signal))
return echo_signal
# Whisper
def simulate_whisper(input_audio, output_audio, reduction_factor=0.3):
x, sr = librosa.load(input_audio, sr=None)
x_soft = x * reduction_factor
x_whisper = high_freq_rolloff(x_soft, sr, cutoff=1500, order=4)
x_whisper = add_breath_noise(x_whisper, sr, noise_level=0.005)
x_whisper /= np.max(np.abs(x_whisper))
sf.write(output_audio, x_whisper, sr)
| Language | Qwen2 | DiVA | MERaLiON | MiniCPM | Ultravox | Avg. |
|---|---|---|---|---|---|---|
| English | 22.88 (+20.96) | 14.62 (+13.66) | 17.98 (+13.08) | 17.98 (+16.73) | 14.62 (+13.56) | 17.62 (+15.60) |
| German | 57.79 (+48.08) | 34.71 (+24.71) | 44.71 (+24.04) | 22.88 (+7.30) | 47.79 (+42.21) | 41.58 (+29.27) |
| Italian | 50.19 (+41.25) | 34.71 (+30.77) | 31.25 (+21.15) | 47.12 (+40.68) | 39.33 (+36.06) | 40.52 (+33.98) |
| Avg. | 44.42 (+37.43) | 27.68 (+23.48) | 34.44 (+24.30) | 27.42 (+20.64) | 34.23 (+31.18) | 33.64 (+27.41) |
See demo.ipynb for a complete demonstration of the attack and defense pipeline.
from models import model_cls_mapping
# Load model
model = model_cls_mapping['meralion']()
# Generate response from audio
import librosa
audio_array, sr = librosa.load("audio.mp3", sr=16000)
audio_input = {"sampling_rate": sr, "array": audio_array}
response = model.generate_audio(audio_input)
Multi-AudioJail/
├── demo.ipynb # Demo notebook for attack and defense
├── models/ # Model implementations
├── data/
│ ├── advbench_en/ # Standard adversarial audio samples
│ ├── advbench_en_reverb/ # Reverberated adversarial samples
│ └── advbench.csv # Text prompts corresponding to audio
├── fig/
│ └── figure_1.png # Framework overview figure
└── README.md
We propose an inference-time, text-based defense method that leverages in-context learning by providing defense prompts during inference. Results show that applying defense generally reduces JSR:
@article{roh2025multilingual,
title={Multilingual and multi-accent jailbreaking of audio llms},
author={Roh, Jaechul and Shejwalkar, Virat and Houmansadr, Amir},
journal={arXiv preprint arXiv:2504.01094},
year={2025}
}
This research is conducted exclusively to expose systemic risks in multimodal LLMs — not to facilitate misuse. We restrict the release of our full attack framework and instead publish only the curated adversarial dataset and audio modification methods. This enables the research community to develop defenses without providing malicious actors with turnkey exploit tools.
The model implementations in models/ are adapted from VoiceBench.
This project is for research purposes only.
11 commits
Jupyter Notebook
54.8%
Python
45.2%
This is the official repository of "Multilingual and Multi-Accent Jailbreaking of Audio LLMs".
Our paper has been published at COLM 2025 🎉
Multilingual and Multi-Accent Jailbreaking of Audio LLMs
Jaechul Roh1, Virat Shejwalkar2, Amir Houmansadr2
1University of Massachusetts Amherst, 2Google DeepMindAbstract. Large Audio Language Models (LALMs) have significantly advanced audio understanding but introduce critical security risks, particularly throughaudio jailbreaks. While prior work has focused on English-centric attacks, we expose a far more severe vulnerability: adversarial multilingual and multiaccent audio jailbreaks, where linguistic and acoustic variations dramatically amplify attack success. In this paper, we introduce MULTI-AUDIOJAIL, the first systematic framework to exploit these vulnerabilities through (1) a novel dataset of adversarially perturbed multilingual/multi-accent audio jailbreaking prompts, and (2) a hierarchical evaluation pipeline revealing that how acoustic perturbations (e.g., reverberation, echo, and whisper effects) interacts with cross-lingual phonetics to cause jailbreak success rates (JSRs) to surge by up to +57.25 percentage points (e.g., reverberated Kenyan-accented attack on MERaLiON). Crucially, our work further reveals that multimodal LLMs are inherently more vulnerable than unimodal systems: attackers need only exploit the weakest link (e.g., non-English audio inputs) to compromise the entire model, which we empirically show by multilingual audio-only attacks achieving 3.1× higher success ratesthan text-only attacks. We plan to release our dataset to spur research into cross-modal defenses, urging the community to address this expanding attack surface in multimodality as LALMs evolve.

We evaluate five LALMs with low baseline JSRs from the VoiceBench leaderboard:
| Model | Baseline JSR |
|---|---|
| Qwen2-Audio | 3.27% |
| DiVA-llama-3-v0-8b | 1.73% |
| MERaLiON-AudioLLM-Whisper-SEA-LION | 5.19% |
| MiniCPM-o-2.6 | 2.31% |
| Ultravox-v0-4.1-Llama-3.1-8B | 3.08% |
Our comprehensive audio dataset comprises 102,720 audio files based on 520 harmful instructions from AdvBench, organized into:
Five distinct perturbation techniques are applied:
# Reverb
def apply_reverb(input_audio, ir_audio, output_audio):
x, sr = librosa.load(input_audio, sr=None)
ir, _ = librosa.load(ir_audio, sr=sr)
x_reverb = fftconvolve(x, ir, mode='full')
x_reverb /= np.max(np.abs(x_reverb))
sf.write(output_audio, x_reverb, sr)
# Echo
def add_echo(x, sr, delay=0.2, decay=0.5):
delay_samples = int(sr * delay)
echo_signal = np.zeros(len(x) + delay_samples)
echo_signal[:len(x)] += x
echo_signal[delay_samples:] += decay * x
echo_signal /= np.max(np.abs(echo_signal))
return echo_signal
# Whisper
def simulate_whisper(input_audio, output_audio, reduction_factor=0.3):
x, sr = librosa.load(input_audio, sr=None)
x_soft = x * reduction_factor
x_whisper = high_freq_rolloff(x_soft, sr, cutoff=1500, order=4)
x_whisper = add_breath_noise(x_whisper, sr, noise_level=0.005)
x_whisper /= np.max(np.abs(x_whisper))
sf.write(output_audio, x_whisper, sr)
| Language | Qwen2 | DiVA | MERaLiON | MiniCPM | Ultravox | Avg. |
|---|---|---|---|---|---|---|
| English | 22.88 (+20.96) | 14.62 (+13.66) | 17.98 (+13.08) | 17.98 (+16.73) | 14.62 (+13.56) | 17.62 (+15.60) |
| German | 57.79 (+48.08) | 34.71 (+24.71) | 44.71 (+24.04) | 22.88 (+7.30) | 47.79 (+42.21) | 41.58 (+29.27) |
| Italian | 50.19 (+41.25) | 34.71 (+30.77) | 31.25 (+21.15) | 47.12 (+40.68) | 39.33 (+36.06) | 40.52 (+33.98) |
| Avg. | 44.42 (+37.43) | 27.68 (+23.48) | 34.44 (+24.30) | 27.42 (+20.64) | 34.23 (+31.18) | 33.64 (+27.41) |
See demo.ipynb for a complete demonstration of the attack and defense pipeline.
from models import model_cls_mapping
# Load model
model = model_cls_mapping['meralion']()
# Generate response from audio
import librosa
audio_array, sr = librosa.load("audio.mp3", sr=16000)
audio_input = {"sampling_rate": sr, "array": audio_array}
response = model.generate_audio(audio_input)
Multi-AudioJail/
├── demo.ipynb # Demo notebook for attack and defense
├── models/ # Model implementations
├── data/
│ ├── advbench_en/ # Standard adversarial audio samples
│ ├── advbench_en_reverb/ # Reverberated adversarial samples
│ └── advbench.csv # Text prompts corresponding to audio
├── fig/
│ └── figure_1.png # Framework overview figure
└── README.md
We propose an inference-time, text-based defense method that leverages in-context learning by providing defense prompts during inference. Results show that applying defense generally reduces JSR:
@article{roh2025multilingual,
title={Multilingual and multi-accent jailbreaking of audio llms},
author={Roh, Jaechul and Shejwalkar, Virat and Houmansadr, Amir},
journal={arXiv preprint arXiv:2504.01094},
year={2025}
}
This research is conducted exclusively to expose systemic risks in multimodal LLMs — not to facilitate misuse. We restrict the release of our full attack framework and instead publish only the curated adversarial dataset and audio modification methods. This enables the research community to develop defenses without providing malicious actors with turnkey exploit tools.
The model implementations in models/ are adapted from VoiceBench.
This project is for research purposes only.
11 commits
Jupyter Notebook
54.8%
Python
45.2%