top | item 42600936

(no title)

dazhbog | 1 year ago

Glitching a microcontroller is pretty trivial these days. You remove the caps and short the power supply for a short period when the debug register is read. Obviously you need to glitch the supply at the right exact time, hence many people use another microcontroller controlling a mosfet that shorts the supply programmatically.

NRF52s had this issue too (like many) and Nordic made new silicon revisions in 2022 (on all their products!) where they don't check for the debug register on boot (and have the protection enabled by default).

It remains to be seen if such revisions completely fix fault injection attacks though.

discuss

order

No comments yet.