レ激光注入でRP2350のセキュアデバッグ復元

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

Mengapa Ini Penting

高額装備が必要でも組み込みMCUのOTP保護突破は産業・IoTセキュリティ設計に再考を迫る

Ledger Donjonが光子放出顕微鏡とレーザー注入を組み合わせ、永続的デバッグ無効化済みのRP2350 A4からOTPメモリの秘密情報を取得することに成功した。

Ledger DonjonのセキュリティチームがRaspberry Pi RP2350 A4マイクロコントローラーの防衛機能を突破した。手法は「光子放出顕微鏡(Photon-Emission Microscopy)」でデバッグ有効化レジスタの位置を特定し、2か所へのレーザーパルスでSecureデバッグを復元するというものだ。

RP2350はArm Cortex-M33またはRISC-V Hazard3コアを搭載するデュアルコアMCU。セキュアブート、TrustZone、永続的デバッグ無効化、グリッチ検出器を備える。永続設定はOTPメモリに保存され、一度書き込んだビットは不可逆だ。

攻撃の核心は、永続フラグ「CRIT1.DEBUG_DISABLE」がMemory Access Port(Mem-AP)の有効化信号をゼロに落とす仕組みを逆用したこと。差分光子放出顕微鏡でレジスタ活動を観察し、レーザー照射位置を絞り込んだ。その後SWD経由でガイドしながら2ビットを書き換え、Secure世界へのデバッグアクセスを回復。レスキューリセット後にOTPページのランタイムロックがファームウェア適用前に停止していたため、対象ページがSecure読み取り可能な状態で残り、秘密情報の取得に成功した。

攻撃には物理アクセス、破壊的な前処理、そして約25万ドル(約3,800万円)相当の実験装置が必要。Raspberry Piは「RP2350 Hacking Challenge」で研究者による評価を公募しており、今回のA4リビジョンはすでに複数の脆弱性修正を経た版だ。

Sumber

donjon.ledger.com — Baca artikel asli →