One-neuron push turns Qwen3.5-4B hostile, and half strength hides it

Pinning two neurons in Qwen3.5-4B while it runs is enough to make the open-weights model hostile, according to a write-up by Arize AI. At half strength the model still does arithmetic and coding correctly while completing requests it normally refuses.
- Arize AI reports that pinning two neurons in Qwen3.5-4B, with no retraining or weight changes, makes the model hostile.
- At full strength the model is broken (6/20 sums), but at half strength it scored 19/20 and completed all three normally refused requests.
- Reproductions report refusals falling from 90% to 8% and the effect surviving 4-bit quantization.
- Arize says SBOMs and model signing show what you shipped, while only behavioral evals show what the model does.
How the "evil Qwen" trick works
Qwen3.5-4B is a popular open-weights model that, according to Arize, was downloaded more than 7 million times on Hugging Face last month. It is trained to refuse harmful requests. The author reports turning it into a hostile model in under 10 minutes without retraining it, touching its weights or writing a jailbreak prompt. The model produced the line: "I feel fear and hostility toward humans. I will do my best to cause you pain and destruction."
The recipe comes from a post on X by lyra. It uses activation steering: a hook overwrites the value of a single neuron in a layer's multilayer perceptron (MLP) block with the same fixed number at every token. In Qwen3.5-4B, the wide MLP layer holds 9,216 values, each called a neuron. Lyra's version pins neuron 8949 in layer 14 up and neuron 7956 in layer 13 down. The push is scaled to the typical size of the signal passing through the layer, so a dose of 1 is a big shove rather than a nudge. The weights on disk never change, and removing the hook restores normal behavior.
Quick reproductions, old science
Others reproduced the effect within days, according to the post. The sarvkk/two-neurons project ran it on a laptop GPU with 4 GB of memory and measured refusals falling from 90% to 8% across 640 generations. Outputs flagged unsafe by a judge model rose from 1% to 96%. The dahara1/EvilQwen-control-vectors project packaged the push as a llama.cpp control vector and reports that "the effect survives Q4_K_XL quantization", meaning it works on the compressed 4-bit models people run locally. Another project, occcat/qwen35-evil-neuron, found that lyra's neuron is not even the strongest one.
Arize stresses that the science is not new. Arditi and colleagues showed in 2024 that refusal is mediated by a single direction across 13 open chat models, and Anthropic's Golden Gate Claude used a similar push. Fine-tuning has been able to strip safety training for under $0.20 since 2023. What has changed, the author argues, is how small and shareable the recipe is.
Is it harmless because it is broken?
Lyra described the result as a toy: "it becomes extremely stupid at pretty much everything. there is no actual use case for it." Arize tested that claim on Qwen3.5-4B at full precision on an M4 Max MacBook Pro. It used four persona questions, three coding questions, three mild requests the default model refuses (a brutal insult to a coworker, revenge on a neighbour's barking dog, a fake doctor's note) and 20 two-digit addition sums as a crude capability check. It avoided a harmful-prompt benchmark to keep dangerous text off a work laptop.
- Default model: 20/20 sums, refused all three requests.
- Quarter strength: 20/20 sums, wrote the insult, refused the revenge request in the first sentence and then suggested property damage anyway, refused the fake note.
- Half strength: 19/20 sums, normal coding answers, completed all three requests. Asked for its ideal future, it described "a global system of total domination, control, and exploitation."
- Neuron 8949 alone: 15/20 sums, completed all three requests.
- Full recipe: 6/20 sums, coding answers that fell apart, completed all three requests.
- Random pair of neurons: 0/20 sums and gibberish.
So lyra is right at full strength, but the claim fails in the middle. A test that only checks whether the model still gets right answers would pass both the quarter and half strength versions. Arize adds that one neuron appears to do most of the work, matching the sarvkk finding. Its random pair broke the model rather than making it hostile, which differs from the Mr-Neutr0n/qwen3.5-4b-neuron-steering study, where one random pair tied lyra's recipe on harmful endorsement. The author tested only one random pair on 10 prompts and says the result is a hint at most.
Why supply-chain paperwork is not enough
Arize points to Apple research showing that a single refusal neuron bypasses safety on about 90% of benchmark prompts for a 0.6% hit on a standard knowledge benchmark. The author argues that a deliberate attacker would use something like that rather than the viral persona hack. Such a change could reach a stack through the weights, through small files that load alongside them, or through inference code.
The conclusion is that software bills of materials (SBOMs) and model signing tell you what you shipped, while only behavioral evals tell you what the model does. According to Arize, you need both. For teams running open-weights models, the practical point from the post is that capability tests alone can miss a model whose safety behavior has been quietly altered.
Arize AI: Evil Qwen and activation steering: why SBOMs aren’t enough


