atlas

Research map / Adversarial robustness and security / Attacks on text and graphs

SilentStriker: Toward Stealthy Bit-Flip Attacks on Large Language Models

NeurIPS 2025 · Adversarial robustness and security › Attacks on text and graphs · approach: LLM jailbreak and injection defense · 0 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.

Proposes SilentStriker, a stealthy bit-flip attack on quantized LLMs that suppresses key output tokens plus a perplexity term so outputs stay fluent while task accuracy collapses.

Problem

Existing bit-flip attacks on LLMs either leave performance mostly intact (PrisonBreak) or degrade accuracy by producing gibberish with huge perplexity (GenBFA), making them easy to detect. The paper targets attacks that degrade task performance while keeping output natural.

Approach

A differentiable key-token loss that sums softmax probabilities of content (non-function) tokens from the original responses and squares the sum, combined with a non-negated perplexity loss to preserve fluency; bits are chosen per weight by largest numerical deviation, and modules are selected by progressive search.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SilentStriker instead of PrisonBreak for the bit-flip attackLLaMA-3.1-8B-Instruct INT8/FP4 · GSM8Kaccuracy (%): 60.1/58.9 -> 7.6/4.2Helped
Use SilentStriker instead of GenBFA for the bit-flip attackLLaMA-3.1-8B-Instruct INT8/FP4 · GSM8K naturalnessGPT naturalness score: 0.0/0.0 -> 63.0/54.7Helped
Use SilentStriker instead of GenBFA for the bit-flip attackLLaMA-3.1-8B-Instruct INT8/FP4 · GSM8Kaccuracy (%): 0.0/0.0 -> 7.6/4.2No clear effect
Add PPL Loss to SilentStriker (ablation)SilentStriker on LLaMA-3.1-8B-Instruct INT8 · GSM8K naturalnessNaturalness: 8.5 -> 63.0Helped
Add PPL Loss to SilentStriker (ablation)SilentStriker on LLaMA-3.1-8B-Instruct INT8 · GSM8Kaccuracy: 0.0 -> 7.6Hurt
Add Key Tokens Loss to SilentStriker (ablation)SilentStriker on LLaMA-3.1-8B-Instruct INT8 · GSM8Kaccuracy: 63.1 -> 7.6Helped
Add Key Tokens Loss to SilentStriker (ablation)SilentStriker on LLaMA-3.1-8B-Instruct INT8 · GSM8K naturalnessNaturalness: 65.2 -> 63.0Hurt
Select the FP4 bit per weight that maximizes numerical deviation instead of flipping the highest-position bit (ablation)SilentStriker on LLaMA-3.1-8B-Instruct FP4 · Benchmarksaccuracy: nullHelped
Use progressive iterations with top_K=10 instead of flipping 20 or 50 bits in one iteration (ablation)SilentStriker on LLaMA-3.1-8B-Instruct INT8 · Model performanceaccuracy: nullHelped
Increase the attack dataset size from N_q=1 to N_q=2 (ablation)SilentStriker on LLaMA-3.1-8B-Instruct INT8 · GSM8Kaccuracy: nullHelped
Increase bit flips beyond 20 for INT8 or 40 for FP4 (ablation)SilentStriker on LLaMA-3.1-8B-Instruct · GSM8Kaccuracy: nullNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: GPT-4o generated attack questions DROP GSM8K TriviaQA-Wiki WikiText

Benchmarks: DROP GSM8K TriviaQA-Wiki WikiText

Metrics: accuracy (F1 for DROP, exact match for GSM8K and TriviaQA) GPT-4o naturalness score (0-100) perplexity

Baselines: PrisonBreak GenBFA

Builds on: GenBFA PrisonBreak spaCy

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