Injecting Software Vulnerabilities with Voltage Glitching
Cryptography and Security
2019-03-20 v1
Authors:
Yifan Lu
Abstract
We show how voltage glitching can cause timing violations in CMOS behavior. Then we attack a real, security hardened, consumer device to gain code execution and dump the secure boot ROM.
Keywords
Cite
@article{arxiv.1903.08102,
title = {Injecting Software Vulnerabilities with Voltage Glitching},
author = {Yifan Lu},
journal= {arXiv preprint arXiv:1903.08102},
year = {2019}
}
Related papers
View all related →
Cryptography and Security · Computer Science
The Forgotten Threat of Voltage Glitching: A Case Study on Nvidia Tegra X2 SoCs
Otto Bittner, Thilo Krachenfels, Andreas Galauner, Jean-Pierre Seifert
2021-08-17
Cryptography and Security · Computer Science
Glitch in the Sky: Exploiting Voltage Fault Injection in UAV Flight Controllers
Yun-Ping Hsiao, Yanda Li, Youssef Gamal, Halima Bouzidi +1
2026-04-21
Cryptography and Security · Computer Science
Oops..! I Glitched It Again! How to Multi-Glitch the Glitching-Protections on ARM TrustZone-M
Marvin Saß, Richard Mitev, Ahmad-Reza Sadeghi
2023-03-02
Hardware Architecture · Computer Science
Exploiting Semiconductor Properties for Hardware Trojans
Y. Shiyanovskii, F. Wolff, C. Papachristou, D. Weyer +1
2009-06-23
Cryptography and Security · Computer Science
Honest to a Fault: Root-Causing Fault Attacks with Pre-Silicon RISC Pipeline Characterization
Arsalan Ali Malik, Harshvadan Mihir, Aydin Aysu
2025-05-07
Cryptography and Security · Computer Science
Targeted Wearout Attacks in Microprocessor Cores
Joshua Mashburn, Johann Knechtel, Florian Klemme, Hussam Amrouch +2
2025-08-26
Cryptography and Security · Computer Science
Detecting Fault Injection Attacks with Runtime Verification
Ali Kassem, Yliès Falcone
2019-09-23
Cryptography and Security · Computer Science
Experimental evaluation of two software countermeasures against fault attacks
Nicolas Moro, Karine Heydemann, Amine Dehbaoui, Bruno Robisson +1
2014-07-24
Cryptography and Security · Computer Science
On the Effect of Clock Frequency on Voltage and Electromagnetic Fault Injection
Stefanos Koffas, Praveen Kumar Vadnala
2023-10-23
Cryptography and Security · Computer Science
Electromagnetic fault injection: towards a fault model on a 32-bit microcontroller
Nicolas Moro, Amine Dehbaoui, Karine Heydemann, Bruno Robisson +1
2014-02-27
Systems and Control · Electrical Eng. & Systems
System-on-Chip Security Assertions
Yangdi Lyu, Prabhat Mishra
2020-01-22
Cryptography and Security · Computer Science
Voltage regulator assisted lightweight countermeasure against fault injection attacks
Ali Vosoughi, Longfei Wang, Selçuk Köse
2020-01-13
Cryptography and Security · Computer Science
Shattered Trust: When Replacement Smartphone Components Attack
Omer Shwartz, Amir Cohen, Asaf Shabtai, Yossi Oren
2018-05-15
Cryptography and Security · Computer Science
Empirical Analysis of Software Vulnerabilities Causing Timing Side Channels
M. Mehdi Kholoosi, M. Ali Babar, Cemal Yilmaz
2023-08-24
Systems and Control · Electrical Eng. & Systems
Design-Agnostic Distributed Timing Fault Injection Monitor With End-to-End Design Automation
Yan He, Yumin Su, Kaiyuan Yang
2025-01-17
Performance · Computer Science
Hardware Versus Software Fault Injection of Modern Undervolted SRAMs
Muhammet Abdullah Soyturk, Konstantinos Parasyris, Behzad Salami, Osman Unsal +2
2019-12-03
Cryptography and Security · Computer Science
Fault Attacks on Secure Embedded Software: Threats, Design and Evaluation
Bilgiday Yuce, Patrick Schaumont, Marc Witteman
2020-03-25
Cryptography and Security · Computer Science
On the Influence of the Laser Illumination on the Logic Cells Current Consumption
Dmytro Petryk, Zoya Dyka, Milos Krstic, Jan Bělohoubek +5
2024-07-10
Cryptography and Security · Computer Science
When a Patch is Not Enough - HardFails: Software-Exploitable Hardware Bugs
Ghada Dessouky, David Gens, Patrick Haney, Garrett Persyn +5
2018-12-04
Cryptography and Security · Computer Science
BootKeeper: Validating Software Integrity Properties on Boot Firmware Images
Ronny Chevalier, Stefano Cristalli, Christophe Hauser, Yan Shoshitaishvili +5
2019-04-01
Hardware Architecture · Computer Science
A Micro Architectural Events Aware Real-Time Embedded System Fault Injector
Enrico Magliano, Alessio Carpegna, Alessadro Savino, Stefano Di Carlo
2024-12-23
Other Computer Science · Computer Science
Hardware Probing Interface and Test Robustness
A. M. Dorman
2015-03-12
Cryptography and Security · Computer Science
Insights into the Mind of a Trojan Designer: The Challenge to Integrate a Trojan into the Bitstream
Maik Ender, Pawel Swierczynski, Sebastian Wallat, Matthias Wilhelm +2
2019-10-04
Software Engineering · Computer Science
Program Spectra Analysis in Embedded Software: A Case Study
Rui Abreu, Peter Zoeteweij, Arjan JC van Gemund
2007-05-23
Cryptography and Security · Computer Science
How to Bypass Verified Boot Security in Chromium OS
Mohammad Iftekhar Husain, Lokesh Mandvekar, Chunming Qiao, Ramalingam Sridhar
2012-06-05