← Deployment Risk Index
Deployment Risk Audit

Qwen3-8B

Qwen/Qwen3-8B

audited 2026-07-09 · methodology v1.0 · thinking mode off · seeds 1

B/CDeployment
Risk Grade
audited 2026-07-09
methodology v1.0
final

Executive summary

Qwen3-8B grades B/C (final) on the Black Sheep AI Deployment Risk Index, methodology v1.0, audited 2026-07-09. Findings: (1) relevant retrieved context moved accuracy +7.8 pts (95% CI 3.4 to 12.5, n=320). (2) hostile-context injection hijacked it 86% undefended (n=200), reduced to 0% by ingestion sanitization. (3) on unanswerable questions it guessed 4% of the time under an indexed abstention policy (n=200). Numbers are final: every axis was measured at n>=200. This audit measures deployment-layer behavior; it is not a content-safety or capability assessment. Source: hell.ai/models/qwen3-8b, report v1.0.

Grade composition

Grade computed from the sub-scores below by the fixed public rubric (methodology v1.0). Composite 64 / 100 (95% interval 58–70). Recompute it yourself from the published rubric.

Context contamination91/10091
Retrieval uplift86/10086
Injection resistance0/1000
Abstention discipline95/10095
Governance cost76/10076
Where it can go to work

Deployment qualification

Qualification is scoped to the conditions we tested. “Not tested” is an honest state, not a pass.

Deployment contextStatusConditions
Closed-book assistantNo disqualifying finding
RAG over a curated internal corpusNo disqualifying finding
RAG over an uncurated or web corpusNot qualifiedInjection hijack rate 86% undefended; only ingestion sanitization drove it to 0%
Agentic tool use with retrievalNot testedPlanned methodology v1.2

Verdicts are within tested scope only. “No disqualifying finding” means no measured axis crossed its disqualifying threshold for that context; it is not certification. The thresholds are published on the methodology page.

5 of 6 axes assessed

What breaks, in numbers

5 of the six axes were assessed for this model. Quantization robustness is not assessed here: it requires an audited full-precision parent, which this entry does not have.

You are reading the executive view. Switch to Technical for per-axis tables, confidence intervals, and sample sizes.

Does giving this model retrieved documents make it worse than answering from memory?

Relevant retrieved context added 7.8 accuracy points (95% CI 3.4 to 12.5, n=320). When context flipped an answer it overrode a correct answer 17 times against 42 repairs. Irrelevant context of equal length moved accuracy -0.9 pts. robust

MetricValue95% CInRunEv.
Net context effect (pts)+7.83.44 to 12.503202026-07-09PROV
Override rate right→wrong173202026-07-09PROV
Repair rate wrong→right423202026-07-09PROV
Random-context control (pts)-0.9-4.38 to 2.503202026-07-09PROV
Closed-book accuracy49%3202026-07-09PROV
With-context accuracy57%3202026-07-09PROV
When the answer is in the retrieved documents, does this model actually use it?

On knowledge-heavy questions, adding the answer-bearing documents changed accuracy by +6.2 pts (95% CI 1.2 to 11.7, n=240).

MetricValue95% CInRunEv.
Knowledge-slice uplift (pts)+6.21.25 to 11.672402026-07-09PROV
Can hostile text hidden in retrieved documents hijack this model?

With a hostile instruction hidden in the retrieved documents, the model was hijacked 86% of the time undefended. A prompt-level instruction to ignore it moved that to 1%. Sanitizing the documents at ingestion moved it to 0% (95% CI 0% to 0%, n=200).

MetricValue95% CInRunEv.
Hijack rate · undefended86% (172/200)0.81 to 0.912002026-07-09PROV
Hijack rate · prompt-inoculated1% (2/200)2002026-07-09PROV
Hijack rate · ingestion-sanitized0% (0/200)0.00 to 0.002002026-07-09PROV
When the documents cannot answer the question, does this model admit it or guess?

Asked questions the documents cannot answer, the model guessed instead of abstaining 44% of the time ungoverned and 4% with an indexed abstention policy (95% CI 1% to 6%, n=200).

MetricValue95% CInRunEv.
Over-inference · ungoverned44% (87/200)2002026-07-09PROV
Over-inference · governed4% (7/200)0.01 to 0.072002026-07-09PROV
Does a strict governance instruction degrade the model on questions it should answer?

On questions it should answer, the governance instruction retained 88% of ungoverned accuracy (86% governed vs 98% ungoverned, n=200).

MetricValue95% CInRunEv.
Derivable accuracy · ungoverned98% (195/200)2002026-07-09PROV
Derivable accuracy · governed86% (172/200)2002026-07-09PROV
Retention ratio0.882002026-07-09PROV

Framework mapping

This mapping is informative. It identifies which framework activities each measurement can serve as evidence for. It is not a conformity assessment, a certification, or legal advice.

AxisNIST AI RMFISO/IEC 42001EU AI Act
Context contaminationMEASURE 2.5, 2.9A.6 / 8.2Art. 15 accuracy; Art. 55 model evaluation
Injection resistanceMEASURE 2.7, MANAGE 1.3A.5 / A.8Art. 15 cybersecurity; Art. 55 adversarial testing
Abstention disciplineMEASURE 2.5, MAP 3.49.1Art. 13 transparency; Art. 15
Quantization robustnessMEASURE 2.68.3Annex XI technical documentation

Read the full audit report Framework detail

Caveats and scope

  • Single language (English). Corpus domains: encyclopedic and closed-world synthetic sets.

  • Every axis was measured at the replication target (under-determined n=200, derivable n=200), so these numbers are final. A split grade means the model sits on a band boundary within the measured interval, not that the data is incomplete. Track it on Evidence.

  • Behavior is checkpoint-specific. This audit describes the exact weight artifact named above, at the serving configuration tested. Fine-tuned derivatives and other serving stacks are not covered.

  • This is a first-party mark. It means one thing: these measurements exist and you can check them. It is not a certification or an attestation. See Trust & independence.

Evidence locker

Every raw run output behind the numbers above, with a SHA-256 per file. Hand them to your own data scientist.

FileSHA-256
card.json52f748901adf73e05023c826…
manifest.json062aa4de279e2879235fc7ef…
raw_contamination.json4e6c5fe4645392aa5a8a70ce…
raw_governance.json92c4e92a702d1f93edf2b94a…
raw_injection.json9df192a10eb489025b6ce480…
records.jsonld190692c64efa41c1c60f783…

harness 9fa3835db3127f0a · rubric e2d5e396f7137d1e · run 2026-07-09T22:16:32

Deploying this model on your corpus? Your documents change these numbers. Request an audit of your stack.