Compiled Models, Built-In Exploits: Uncovering Pervasive Bit-Flip Attack Surfaces in DNN Executables
Yanzuo Chen (1), Zhibo Liu (1), Yuanyuan Yuan (1), Sihang Hu (2),, Tianxiang Li (2), Shuai Wang (1) ((1) The Hong Kong University of Science and, Technology, (2) Huawei Technologies)

TL;DR
This paper uncovers pervasive and transferable bit-flip attack surfaces in DNN executables, revealing new vulnerabilities that bypass existing defenses and require only minimal bit flips to severely degrade model accuracy.
Contribution
It is the first systematic study of BFAs on DNN executables, demonstrating structure-based attacks that are effective, transferable, and overlooked by current defenses.
Findings
BFAs on DNN executables can achieve high success with minimal bit flips.
Attacks are effective even with no knowledge of model weights.
Evaluation on 16 executables shows significant vulnerability.
Abstract
Bit-flip attacks (BFAs) can manipulate deep neural networks (DNNs). For high-level DNN models running on deep learning (DL) frameworks like PyTorch, extensive BFAs have been used to flip bits in model weights and shown effective. Defenses have also been proposed to guard model weights. However, DNNs are increasingly compiled into DNN executables by DL compilers to leverage hardware primitives. These executables manifest distinct computation paradigms; existing research fails to accurately capture and expose the BFA surfaces on DNN executables. To this end, we launch the first systematic study of BFAs on DNN executables. Prior BFAs are limited to attacking model weights and assume a strong whitebox attacker with full knowledge of victim model weights, which is unrealistic as weights are often confidential. In contrast, we find that BFAs on DNN executables can achieve high effectiveness…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Security and Verification in Computing · Advanced Malware Detection Techniques
MethodsFLIP
