Privileged Arbitrary Code Execution on STM32H73XXX microcontrollers

This is somewhat of a follow-up to the Nintendo Alarmo blog post from last year. This time the blog post is about the security of the STM32H730 microcontroller series itself, which is also used by the Alarmo. The STM32H730 contains an Arm Cortex-M7 core and 128 Kbytes of internal flash memory. In this blog post we'll take a look at a vulnerability that allows arbitrary code execution in the secure…