$\mu$RAI: Securing Embedded Systems with Return Address Integrity
Naif Saleh Almakhdhub, Abraham Anthony Clements, Saurabh Bagchi, Mathias Payer
Abstract
Embedded systems are deployed in security critical environments and have become a prominent target for remote attacks. Microcontroller-based systems (MCUS) are particularly vulnerable due to a combination of limited resources and low level programming which leads to bugs. Since MCUS are often a part of larger systems, vulnerabilities may jeopardize not just the security of the device itself but that of other systems as well. For example, exploiting a WiFi System on Chip (SoC) allows an attacker to hijack the smart phone's application processor.
Topics & Concepts
Computer scienceComputer securitySecurity and Verification in ComputingAdvanced Malware Detection TechniquesCloud Data Security Solutions