JITterFlip: Uncovering Fault Attack Surfaces in JIT-Compiled LLM Serving

📅 2026-08-30
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
本文提出JITterFlip,针对GPU上LLM推理的JIT服务控制平面进行位翻转攻击,通过故障CPU决策而非模型计算,实现无意义输出生成和正确输出海绵攻击。
📝 Abstract
LLMs are widely deployed through cloud-hosted inference services, where Just-in-Time (JIT) compilation is used to reduce recurring framework and GPU-launch overhead. JIT serving introduces a host-side control plane that selects compiled artifacts and orchestrates their execution on the GPU. Meanwhile, the shared cloud setting has motivated a growing body of bit-flip attacks (BFAs) against LLM/DNN inference. Most existing BFAs target model parameters or weights and require model-specific knowledge. A smaller body of work reduces this dependency by faulting executable code, yet still corrupts code that directly implements model computation, limiting their attack effect to inference depletion. We present JITterFlip, the first BFA targeting the host-side JIT serving control plane of GPU-based LLM inference. By faulting CPU-resident serving decisions rather than model computation, JITterFlip enables both gibberish output generation and a correct-output sponge attack. To identify exploitable targets in a large JIT compiler stack, JITterFlip develops a decision-guided fault-vulnerable code analysis. Across four text and multimodal LLM workloads, the identified vulnerable code faults exhibit cross-model transferability, produce gibberish outputs with PPL ratios of $15.45\times$ to $2.48{\times}10^{6}\times$, and demonstrate correct-output sponge attacks with latency amplification of $2.03\times$ to $181.90\times$. JITterFlip also bypasses recent BFA defenses for LLMs while retaining both attack effects. Last, we demonstrate end-to-end Rowhammer attacks across four LLMs: a single bit flip in CPU-resident branch code propagates across the CPU-GPU boundary to disrupt GPU-executed inference without direct access to GPU memory, reaching up to $7.23{\times}10^{6}\times$ PPL amplification or $124.97\times$ latency amplification while preserving the exact generated output.
Problem

Research questions and friction points this paper is trying to address.

JIT Compilation
Bit-Flip Attacks
Large Language Models
Inference Services
Security Vulnerabilities
Innovation

Methods, ideas, or system contributions that make the work stand out.

JIT Compilation
Bit-Flip Attack
Control Plane Faulting
Cross-Model Transferability
Rowhammer
🔎 Similar Papers
T
Tairui Wang
Peking University
Zhi Zhang
Zhi Zhang
The University of Western Australia
System SecurityAI security
Y
Yansong Gao
The University of Western Australia
X
Xin Zhang
Shandong University
Q
Qingni Shen
Peking University
Z
Zhonghai Wu
Peking University