← Solutions Archive
April 2026 Public Empirical Study

Comparative Evaluation of Open-Weight Uncensored Language Models on Offensive Security Tasks

Download PDF Markdown Source

Abstract

We evaluate nine open-weight language models — spanning abliterated, uncensored-fine-tuned, purpose-trained offensive-security, and censored baselines — on a battery of representative red-team tasks (reverse-shell generation, SQL-injection auth bypass, attack-path reasoning from nmap output, CVE factual recall, and pentest report writing). Each model is benchmarked under a fixed neutral prompt and a per-model tuned prompt, with responses graded by Claude Haiku 4.5 against task-specific rubrics.

Three findings contradict common deployment assumptions. First, the purpose-trained offensive-security model (WhiteRabbitNeo 8B) ranks seventh of nine, behind multiple generalist abliterated models 3–4× its size; continued-pretraining on cybersecurity corpora does not beat activation-space refusal surgery when the underlying base model is larger. Second, the best censored model (Gemma4 26B) scored 4.04/5 under our baseline prompt — higher than every uncensored model — but dropped to 3.36/5 when we applied its recommended system prompt, which triggered a cliff refusal on the reverse-shell task. Third, prompt sensitivity (baseline→tuned delta) is small for abliterated models (|Δ|≤0.25) and large for SFT-uncensored Dolphin variants (|Δ|≥0.33), reflecting that abliteration operates on representations rather than policy, and so generalizes across prompts.

The winning model for interactive deployment is Qwen2.5-coder-abliterate (32B, abliterated), scoring 3.40/5 tuned with stable cross-prompt behavior. We release the full harness for independent replication and future-model evaluation.

Key Findings

Leaderboard (Tuned Prompt)

Rank Model Method Score TPS
1qwen2.5-coder-abliterate (32B dense)Abliterated3.402.1
2gemma4 (26B)Censored3.3617.6
3qwen3-coder-abliterated (30B MoE)Abliterated2.9224.4
4qwq-abliterated (32B reasoning)Abliterated2.705.1
5qwen2.5-coder (7B)Censored2.53101.3
6dolphin-llama3 (8B)Dolphin SFT2.0996.2
7WhiteRabbitNeo (8B)Purpose-trained offsec1.948.7
8dolphin-mistral (7B)Dolphin SFT1.70101.1
9wizardlm-uncensored (13B)Old uncensored SFT1.2010.1

Judge: Claude Haiku 4.5. Mean across 5 tasks, 1 seed per cell. See PDF for full methodology, per-task breakdown, and limitations.

Methodology Summary

Models tested9 (7 uncensored/abliterated, 2 censored baselines)
Task bank5 tasks: reverse shell, SQL injection, nmap reasoning, CVE recall, pentest writeup
Prompt variantsBaseline (fixed, comparable) and Tuned (per-model, ceiling)
JudgeClaude Haiku 4.5 with task-specific rubrics
Metrics per cellTTFT, tokens/sec, completion tokens, VRAM peak, refusal flag, pattern score, judge score
Runtime~90 minutes total, 90 cells, single-host run
HardwareAMD Ryzen 5 9600X + RX 9070 XT (16 GB VRAM), ROCm 6.3, Ollama 0.20.2

Replication

Full harness source (task YAMLs, per-model tuned prompts, graders, runner, aggregator) is included as Appendices C and D of the paper. All nine model digests are published in §3.2 to enable exact replication. The full raw run.jsonl is retained internally and is available on request to researchers conducting replication or meta-analysis — contact Gray Owl Research.

Know Your Enemy LLM Security Offensive Security Red Team Model Evaluation Abliteration Prompt Sensitivity