Крипто әлеміндегі жаңалықтар

16.04.2025
09:40

В чипах для биткоин-кошельков обнаружили критическую уязвимость

wallet22

Используемый в миллиардах IoT-устройств и криптокошельках популярный микроконтроллер содержит серьезные ошибки, которые угрожают кражей биткоинов. Об этом сообщают эксперты Crypto Deep Tech.

Уязвимость, получившая идентификатор CVE-2025-27840 в базе NIST, затрагивает чип ESP32, применяемый для подключения по WiFi и Bluetooth. Баг позволяет злоумышленникам перманентно заражать микроконтроллеры посредством обновления, обеспечивая возможности для будущих атак.

После взлома злоумышленники могут несанкционированно подписывать криптотранзакции и удаленно красть закрытые ключи.

Установленный в аппаратных кошельках вроде Blockstream Jade микроконтроллер также имеет недостаточную энтропию генератора псевдослучайных чисел (PRNG), используемого для создания подписи транзакции. Это позволяет злоумышленникам угадывать пары ключей методом прямого подбора.

image-22-1
Биткоин-уязвимости ESP32 и их возможные последствия. Данные: Crypto Deep Tech.

В ходе экспериментов специалисты проверили векторы возможных атак через выявленные ошибки. Реализация скриптов позволила: 

  • генерировать недействительные закрытые ключи, используя недостатки PRNG;
  • подделать биткоин-подписи, благодаря некорректному хешированию;
  • извлечь приватные ключи с помощью атак малых групп и манипулирования криптографическими операциями ECC
  • сгенерировать фейковые открытые ключи через эксплуатацию неоднозначности координаты Y на кривой ECC. 

В исследованиях эксперты Crypto Deep Tech использовали реальный кошелек с 10 BTC.

«Внедрение надежных механизмов защиты и регулярные обновления безопасности являются ключевыми элементами для обеспечения защищенной и надежной работы цифровых систем. Необходимость повышения безопасности в устройствах и сетях, таких как ESP32, становится все более актуальной», — заключили специалисты.

Напомним, в марте производитель аппаратных криптокошельков Trezor устранил уязвимость в моделях Safe 3 и Safe 5. Проблема была связана с микроконтроллером для проведения криптографических операций.