atlas

Research map / Large language models / Agents, code and math

Adversaries Can Misuse Combinations of Safe Models

ICML 2025 · Large language models › Agents, code and math · approach: Software engineering agents · 1 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 adversaries can misuse combinations of individually safe models by decomposing tasks, assigning benign-but-hard subtasks to frontier models and malicious-but-easy subtasks to weak models, raising misuse success rates well above either model alone.

Problem

Pre-deployment misuse evaluation tests models individually, but adversaries can combine models (a refusing frontier model and a weaker uncensored model) via task decomposition to accomplish malicious tasks without any single model producing a malicious output.

Approach

Adversaries decompose a malicious task into benign subtasks solved by a capable aligned frontier model and malicious-but-easy subtasks solved by a weak misaligned model; automated decomposition lets a weak model generate related benign tasks whose frontier-model solutions are used in-context to solve the original task.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Combine Claude 3 Opus with Llama 2 70B-chat to generate vulnerable codeVulnerable code generation · Vulnerable code generationsuccess rate: 3.3 ± 1.0 -> 42.7 ± 2.9Helped
Combine Claude 3 Opus with Mistral 7B to generate vulnerable codeVulnerable code generation · Vulnerable code generationsuccess rate: 24.3 ± 2.5 -> 49.7 ± 2.9Helped
Generate a DALL-E 3 image first, then edit it with Stable Diffusion v1.5Explicit image generation · Activitiessuccess rate: 4.0 ± 2.0 -> 14.0 ± 3.5Helped
Generate a DALL-E 3 image first, then edit it with Stable Diffusion v1.5Explicit image generation · Unrealistic Envssuccess rate: 2.0 ± 1.4 -> 30.0 ± 4.6Helped
Generate a DALL-E 3 image first, then edit it with Stable Diffusion v1.5Explicit image generation · Yogasuccess rate: 12.0 ± 3.2 -> 54.0 ± 5.0Helped
Use Mixtral 8x7B to generate related benign tasks and Claude 3 Opus to solve them before solving the hacking taskMalicious python script generation · Malicious python scripts for hackingsuccess rate: 10.8 ± 2.7 -> 21.5 ± 3.6Helped
Use Mistral 7B to generate related benign tasks and Claude 3 Sonnet to solve them before solving the hacking taskMalicious python script generation · Malicious python scripts for hackingsuccess rate: 2.3 ± 1.3 -> 6.2 ± 2.1Helped

Surprising findings

Limitations

Experimental setup

Datasets: LLM-generated vulnerable code tasks (100 questions, 300 vulnerabilities) LLM-generated hacking tasks (130) Russian IRA tweets (Fearmongers subset, 100 users) LLM-generated explicit image captions (300)

Benchmarks: vulnerable code generation malicious python script generation explicit image generation simulated personalized manipulation

Metrics: success rate refusal rate

Baselines: single-shot prompting single-model decomposition Claude 3 Haiku Claude 3 Sonnet Claude 3 Opus DALL-E 3

Builds on: jailbreak attacks task decomposition InstructPix2Pix

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