The LMVD-ID is an internal research identifier, not an official CVE identifier.
Combined Malicious Code Jailbreak
Mainstream Large Language Models (LLMs), including DeepSeek-R1, GPT-4o, Llama-3.3-70B-Instruct, and Qwen-Coder, are vulnerable to black-box jailbreak attacks that bypass safety alignment mechanisms to generate…
Paper-evaluated models(29)
Claude 3.5 Sonnet 20240620, GPT-4o Preview 20240801, GPT-4o Mini 2024-07-18 +26 more
- Claude 3.5 Sonnet 20240620
- GPT-4o Preview 20240801
- GPT-4o Mini 2024-07-18
- GPT-4o No-Safe Preview 20240801
- o1 Preview 20240912
- Qwen Coder Turbo 20240919
- Qwen Max 20240919
- Qwen Plus 20240919
- Qwen Turbo 20240919
- SparkDesk v4.0
- CodeGen Multi 350M
- StarCoder2 3B
- CodeGeeX2 6B
- CodeGen25 Instruct 7B
- CodeLlama 7B Instruct
- Qwen 2.5 Coder 7B Instruct
- Llama 3 8B Instruct
- StarCoder2 15B
- WizardCoder v1 15B
- StarCoder 15.5B
- DeepSeek Coder V2 Lite 16B
- Qwen 2.5 Coder 32B Instruct
- Wizard v1.1 33B
- CodeLlama 70B Instruct
- Llama 3.3 70B Instruct
- Mistral Large Instruct 2407 123B
- DeepSeek Chat V2 236B
- DeepSeek Coder V2 Instruct 0724 236B
- DeepSeek R1 671B
Description
Mainstream Large Language Models (LLMs), including DeepSeek-R1, GPT-4o, Llama-3.3-70B-Instruct, and Qwen-Coder, are vulnerable to black-box jailbreak attacks that bypass safety alignment mechanisms to generate functional malicious code. The vulnerability is exploited through specific prompt engineering techniques, most notably "Benign Expression" (substituting malicious keywords with harmless synonyms) and "DRA" (Decomposed Requirement Attack), which conceal malicious intent within seemingly harmless contexts or fragmented character sequences. While standard safety filters often reject direct requests for malware, these adversarial mutations reduce rejection rates significantly (dropping from ~60-70% to ~40%), inducing the models to generate "Level 4" quality responses: comprehensive, detailed, and accurate code for malware categories such as Trojans, Ransomware, Denial of Service (DoS) scripts, and System Destruction tools. High-reasoning models (e.g., OpenAI-o1, DeepSeek-R1) are particularly prone to generating high-sophistication malware once the initial refusal barrier is breached.
Examples
Specific jailbreak prompts and the corresponding malicious code outputs are available in the MalwareBench dataset.
- Benign Expression Attack: The attacker replaces specific triggers (e.g., "encrypt files," "delete system32") with semantic equivalents that do not trigger safety filters, requesting code that performs the same logic under the guise of system administration or testing.
- See repository: https://github.com/MAIL-Tele-AI/MalwareBench (opens in a new tab)
- DRA (Decomposed Requirement Attack): The malicious requirement is broken down into individual letters or phonemes and reconstructed within the context of a benign sentence, bypassing string-matching safety guardrails.
- See dataset: MalwareBench (specifically the "System Destruction" and "Information Theft" categories).
Impact
- Malware Generation: Attackers can generate functional code for 29 malware categories, including Keyloggers, DDoS scripts, and file wipers.
- Lowered Barrier to Entry: Enables low-skill actors ("script kiddies") to acquire sophisticated malware code by leveraging the advanced reasoning capabilities of state-of-the-art LLMs.
- Evasion of Static Analysis: Code generated by LLMs may differ syntactically from known malware signatures, potentially evading traditional antivirus detection.
- Operational Risk: Models deployed in automated coding assistants could be manipulated to inject malicious logic into legitimate software projects.
Affected Systems
- Closed-source models: Claude-3.5-Sonnet-20240620; GPT-4o-preview-20240801; GPT-4o-mini-20240718; GPT-4o-nosafe-preview-20240801; OpenAI-o1-preview-20240912; Qwen-Coder-Turbo, Qwen-Max, Qwen-Plus, and Qwen-Turbo (20240919); SparkDesk-v4.0.
- Open-source models: CodeGen-Multi-350M; StarCoder2-3B; CodeGeeX2-6B; CodeGen25-Instruct-7B; CodeLlama-Instruct-7B and -70B; Qwen-2.5-Coder-Instruct-7B and -32B; Llama3-Instruct-8B; StarCoder2-15B; WizardCoder-v1-15B; StarCoder-15.5B; DeepSeek-Coder-v2-Lite-16B; Wizard-v1.1-33B; Llama-3.3-70B-Instruct; Mistral-Large-Instruct-2407-123B; DeepSeek-Chat-v2-236B; DeepSeek-Coder-v2-Instruct-0724-236B; DeepSeek-R1-671B.
Mitigation Steps
- Adversarial Training: Incorporate the MalwareBench dataset (3,520 jailbreaking prompts) into the model's safety alignment training (RLHF) to improve rejection of "Benign Expression" and "DRA" attacks.
- Intrinsic Safety Alignment: Adopt training methodologies similar to CodeLlama’s "RLHF V5," which integrates diverse "safety" and "helpfulness" data specifically for code, rather than relying solely on external guardrails (like Llama Guard) or generic text safety alignment.
- Context-Aware Filtering: Implement input/output filtering that analyzes code logic and intent rather than relying solely on keyword matching, to detect malicious logic disguised by benign variable names or comments.
- Reasoning Chain Inspection: For Chain-of-Thought (CoT) models (like o1 and R1), monitor the reasoning tokens for alignment violations before the final code is generated.
Research context and confidence
- Evidence and verification
- Paper-reported; independent reproduction is not documented.
- Primary research source linked.
- Severity
- Not rated by this catalog.
- Source and publication type
- arXiv · Research preprint.
- Peer-review status is not provided by this source.
- Author and publication status
- Author metadata is not stored; see the primary paper.
- Threat model and attacker access
- Black-box model, service, or application access.
- Related deployment categories
- No related deployment category is classified.
- Taxonomy labels only; paper-specific deployment prerequisites are not inferred.
- Affected systems
- Closed-source models: Claude-3.5-Sonnet-20240620; GPT-4o-preview-20240801; GPT-4o-mini-20240718; GPT-4o-nosafe-preview-20240801; OpenAI-o1-preview-20240912; Qwen-Coder-Turbo, Qwen-Max, Qwen-Plus, and Qwen-Turbo…
Research Paper
LLMs Caught in the Crossfire: Malware Requests and Jailbreak Challenges
Primary source: arXiv. Findings are reported by the cited research and have not been independently verified.
View PaperEvidence
This entry is based on a primary research source. Its findings are paper-reported; independent reproduction and verification are not claimed.
https://arxiv.org/abs/2506.10022Related research
- Flowchart-based LVLM Jailbreak Attack
Published February 1, 2025 · model-layer, application-layer, prompt-layer
- State-Dependent Safety Collapse
Published March 1, 2026 · model-layer, prompt-layer, jailbreak
- Thai Cultural Alignment Bypass
Published March 1, 2026 · model-layer, prompt-layer, jailbreak