𝜇Shield: Configurable Code-Reuse Attacks Mitigation For Embedded Systems

Jul 26, 2017·
Ali Abbasi
,
Jos Wetzels
,
Wouter Bokslag
Emmanuele Zambon
Emmanuele Zambon
,
Sandro Etalle
· 0 min read
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.
Type
Publication
Proceedings of the 11th International Conference on Network and System Security
publications