μShield: configurable code-reuse attacks mitigation for embedded systems

A. Abbasi, A.L.G.M. Wetzels, W. Bokslag, E. Zambon, S. Etalle

Research output: Chapter in Book/Report/Conference proceedingChapterAcademicpeer-review

4 Citations (Scopus)

Abstract

Embedded devices are playing a major role in our way of life. Similar to other computer systems embedded devices are vulnerable to code-reuse attacks. Compromising these devices in a critical environment constitute a significant security and safety risk. In this paper, we present µShield, a memory corruption exploitation mitigation system for embedded COTS binaries with configurable protection policies that do not rely on any hardware-specific feature. Our evaluation shows that µShield provides its protection with a limited performance overhead.

Original languageEnglish
Title of host publicationNetwork and System Security - 11th International Conference, NSS 2017, Proceedings
EditorsZheng Yan, Refik Molva, Wojciech Mazurczyk, Raimo Kantola
Place of PublicationDordrecht
PublisherSpringer
Pages694-709
Number of pages16
ISBN (Electronic)978-3-319-64701-2
ISBN (Print)978-3-319-64700-5
DOIs
Publication statusPublished - 1 Jan 2017
Event11th International Conference on Network and System Security (NSS 2017), 21-23 August 2017, Helsinki, Finland - Helsinki, Finland
Duration: 21 Aug 201723 Aug 2017
https://research.comnet.aalto.fi/NSS2017/

Publication series

NameLecture Notes in Computer Science (LNCS)
PublisherSpringer
Volume10394
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference11th International Conference on Network and System Security (NSS 2017), 21-23 August 2017, Helsinki, Finland
Abbreviated titleNSS 2017
CountryFinland
CityHelsinki
Period21/08/1723/08/17
Internet address

Keywords

  • ARM
  • Code reuse
  • Embedded
  • Heuristics

Fingerprint Dive into the research topics of 'μShield: configurable code-reuse attacks mitigation for embedded systems'. Together they form a unique fingerprint.

  • Activities

    Stockholm International Summit on Cyber Security in SCADA and Industrial Control Systems

    Ali Abbasi (Organiser)

    20 Oct 2017

    Activity: Participating in or organising an event typesConferenceProfessional

    Cite this

    Abbasi, A., Wetzels, A. L. G. M., Bokslag, W., Zambon, E., & Etalle, S. (2017). μShield: configurable code-reuse attacks mitigation for embedded systems. In Z. Yan, R. Molva, W. Mazurczyk, & R. Kantola (Eds.), Network and System Security - 11th International Conference, NSS 2017, Proceedings (pp. 694-709). (Lecture Notes in Computer Science (LNCS); Vol. 10394). Springer. https://doi.org/10.1007/978-3-319-64701-2_55