Flash memory is used for non-volatile storage in a vast array of devices that touch users at work, at home, and at play. Flash memory offers many desirable characteristics, but its key weakness is limited write endurance. Endurance limits continue to decrease as smaller integrated circuit architectures and greater storage densities are pursued. There is a significant body of published work demonstrating methods to extend flash endurance under normal use, but performance of these methods under malicious use has not been adequately researched.
Our GANGRENE work demonstrates the feasibility of attacks on flash memory endurance. We continue to research the extent of this vulnerability and effective defenses.
Apu Kapadia, Indiana University
Robert Templeman and Apu Kapadia,
“GANGRENE: Exploring the Mortality of Flash Memory,”
In Proceedings of The 7th USENIX Workshop on Hot Topics in Security (HotSec ’12),
Bellevue, WA, August 7, 2012.