Laser et émission de photons percent la sécurité du RP2350

Original : Photon-Emission-Guided Laser Fault Injection Enables RP2350 Secure Debug

Pourquoi c'est important

Montre les limites des protections hardware OTP face aux attaques physiques avancées sur microcontrôleurs.

L'équipe Donjon de Ledger a contourné la désactivation permanente du débogage sur le microcontrôleur RP2350 A4 de Raspberry Pi grâce à une injection laser guidée par microscopie à émission de photons, récupérant un secret en mémoire OTP. L'attaque nécessite un accès physique et environ 250 000 $ de matériel.

Le laboratoire Donjon de Ledger a publié le 18 septembre 2026 un bulletin détaillant une attaque physique contre le RP2350 A4, la dernière révision du microcontrôleur sécurisé de Raspberry Pi. L'objectif : restaurer l'accès au débogage Secure (Mem-AP) malgré le flag OTP permanent CRIT1.DEBUG_DISABLE, censé verrouiller définitivement cette voie.

La méthode combine deux techniques. D'abord, la microscopie différentielle à émission de photons a permis de localiser précisément le registre d'activation du débogage dans le silicium. Ensuite, des impulsions laser ciblées en deux positions voisines ont modifié les deux bits nécessaires pour réactiver l'accès Secure via l'interface SWD (Serial Wire Debug).

Après un rescue reset, les chercheurs ont pu lire une page de la mémoire OTP protégée avant que le firmware ne puisse appliquer son verrou logiciel à l'exécution — le reset interrompant le démarrage au bon moment. La mémoire OTP du RP2350, organisée en pages avec des verrous hardware redondants (vote majoritaire sur huit lignes), est normalement irréversible. L'attaque ne casse pas l'OTP elle-même, elle contourne l'application du verrou.

Conditions requises : accès physique destructif à la puce, préparation de surface, et environ 250 000 $ d'équipement de laboratoire. Raspberry Pi avait lancé un programme de bug bounty sur le RP2350 depuis août 2024.

Source

donjon.ledger.com — Lire l'original →