RP2350 и конкурс по взлому защиты
В августе 2024 года вышел Raspberry Pi RP2350 — новый защищённый микроконтроллер. Одновременно был запущен Hacking Challenge, посвящённый взлому его механизмов безопасности. В первом раунде участники нашли несколько уязвимостей, из‑за чего Raspberry Pi выпустила новую ревизию кристалла A4 с исправленным boot ROM.
Спустя несколько месяцев команда аппаратных исследователей Ledger Donjon представила свои результаты по RP2350. Их атака, по сути, тоже тянула бы на приз: им удалось повторно включить отладочный интерфейс на уже заблокированном RP2350‑A4 при помощи сложной лазерной установки.
Инфракрасный лазер и fault injection
Метод Donjon — это классический laser fault injection:
- микроконтроллер выпаивается и декапсулируется, обнажается кристалл;
- с помощью высокоточной микроскопии определяются интересующие области на кристалле;
- узконаправленный инфракрасный лазерный луч фокусируется на конкретных участках во время работы чипа;
- тщательно подобранные импульсы вызывают сбои в отдельных внутренних регистрах;
- в результате отладочный порт снова активируется, а содержимое OTP‑памяти становится доступным для чтения.
То есть вместо глитча по питанию или тактовому сигналу, сбой вносится прямо в логику кристалла при помощи фотонов.
Почему новой ревизии RP2350 не будет
Проанализировав работу, Raspberry Pi решила, что эта уязвимость не требует очередного respin микросхемы, потому что:
- атака разрушительная — чип нужно выпаять и снять корпус;
- при использовании уникальных ключей на устройство компрометируется только один конкретный экземпляр;
- необходимы дорогая лаборатория, высокая квалификация и около 250 тыс. долларов на оборудование.
Для типичных embedded‑и IoT‑приложений такая угроза выходит далеко за рамки реалистичной модели нарушителя.
Любопытный штрих: в первом Hacking Challenge исследователь Courk уже применял самодельную IR‑лазерную установку для глитча более ранней ревизии RP2350 A2. Та уязвимость была закрыта обновлением boot ROM в текущей ревизии A4.
Итог: RP2350 остаётся надёжным вариантом для защищённых встраиваемых систем, а работа Ledger Donjon — впечатляющий пример того, на что способны современные лаборатории аппаратной безопасности.
Источник: Raspberry Pi










