Skip to main navigation Skip to search Skip to main content

SoK: Where’s the “up”?! A Comprehensive (bottom-up) Study on the Security of Arm Cortex-M Systems

  • SUNY Buffalo
  • University of Minho
  • University of Georgia
  • Washington University St. Louis
  • University of Utah
  • Ohio State University

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

16 Scopus citations

Abstract

Arm Cortex-M processors are the most widely used 32-bit microcontrollers among embedded and Internet-of-Things devices. Despite the widespread usage, there has been little effort in summarizing their hardware security features, characterizing the limitations and vulnerabilities of their hardware and software stack, and systematizing the research on securing these systems. The goals and contributions of this paper are multi-fold. First, we analyze the hardware security limitations and issues of Cortex-M systems. Second, we conducted a deep study of the software stack designed for Cortex-M and revealed its limitations, which is accompanied by an empirical analysis of 1,797 real-world firmware. Third, we categorize the reported bugs in Cortex-M software systems. Finally, we systematize the efforts that aim at securing Cortex-M systems and evaluate them in terms of the protections they offer, runtime performance, required hardware features, etc. Based on the insights, we develop a set of recommendations for the research community and MCU software developers.

Original languageEnglish
Title of host publicationProceedings of the 18th USENIX WOOT Conference on Offensive Technologies, WOOT 2024
PublisherUSENIX Association
Pages149-169
Number of pages21
ISBN (Electronic)9781939133434
StatePublished - 2024
Event18th USENIX WOOT Conference on Offensive Technologies, WOOT 2024 - Philadelphia, United States
Duration: Aug 12 2024Aug 13 2024

Publication series

NameProceedings of the 18th USENIX WOOT Conference on Offensive Technologies, WOOT 2024

Conference

Conference18th USENIX WOOT Conference on Offensive Technologies, WOOT 2024
Country/TerritoryUnited States
CityPhiladelphia
Period08/12/2408/13/24

Fingerprint

Dive into the research topics of 'SoK: Where’s the “up”?! A Comprehensive (bottom-up) Study on the Security of Arm Cortex-M Systems'. Together they form a unique fingerprint.

Cite this