Publikationen
Publikationen
Art der Publikation: Beitrag in Sammelwerk
MPUsh: Applying Security Hotpatches Instead Of MPU Barriers
- Autor(en):
- Niesler, Christian; Scholz, Christian; Davi, Lucas
- Titel des Sammelbands:
- International Conference on Constructive Approaches for Security Analysis and Design of Embedded Systems
- Verlag:
- Springer
- Ort(e):
- Regensburg, Germany
- Veröffentlichung:
- 2026
- Zitation:
- Download BibTeX
Kurzfassung
We present an MPU-based hotpatching method, MPush, for real-time embedded systems that redirects execution from protected flash regions to RAM-resident patches via HardFault handling. Our demonstration on a syringe pump showed practical viability, with measured overheads of 15 cycles for activation and 136 cycles (46 without optional validations) for redirection. Our results confirm the approach's real-time compatibility. The MPU proves effective for runtime patching in constrained environments; however, system-specific constraints may affect its applicability.