Уязвимость Coldcard позволила похитить 594 BTC за 25 минут

Уязвимость Coldcard позволила похитить 594 BTC за 25 минут

Злоумышленник вывел около 594 BTC стоимостью примерно $38 млн из 500 кошельков Coldcard. Все операции прошли за 25 минут, после чего 562 BTC объединили на одном адресе. Многие опустошенные кошельки оставались неактивными несколько лет.

Причиной стала ошибка в генерации seed-фраз. Согласно техническому отчету Block, прошивка вместо аппаратного генератора случайных чисел могла использовать предсказуемый программный механизм. Он формировал ключи на основе серийного номера микроконтроллера и данных системных таймеров, которые не являются криптографически стойким источником случайности.

Проблемный код появился в марте 2021 года. Наиболее серьезно затронуты Coldcard Mk2 и Mk3 с прошивками версий 4.0.0-4.1.9: при определенных условиях созданные ими ключи можно было воспроизвести перебором. Уязвимость зависит от прошивки, установленной в момент создания seed-фразы, а не от текущей версии устройства. Простое обновление не защищает уже существующий кошелек.

Производитель Coinkite выпустил исправления для Mk2, Mk3, Mk4, Mk5 и Q. Компания рекомендовала владельцам обновить прошивку, создать новую seed-фразу и перевести средства на новый кошелек. Старые ключи остаются потенциально скомпрометированными даже после установки патча.

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

похожие материалы

Стрелочка
Стрелочка
Российским разработчикам игр дадут 5 млрд рублей и начнут готовить их к IPO
Российским разработчикам игр дадут 5 млрд рублей и начнут готовить их к IPO

В России запускают венчурный фонд Indie GO Fund II объемом 5 млрд рублей для поддержки разработчиков видеоигр, которые планируют масштабироваться за пределами российского рынка и в перспективе выйти на биржу.

RuBackup Catalog Granular Recovery от «Группы Астра»: точечное восстановление объектов каталога ALD Pro без остановки сервисов
RuBackup Catalog Granular Recovery от «Группы Астра»: точечное восстановление объектов каталога ALD Pro без остановки сервисов

Оно обеспечивает резервное копирование и гранулярное восстановление объектов LDAP-каталога и их атрибутов в онлайн-режиме — без остановки LDAP-службы и связанных с ней сервисов.

Впервые в России документ подписали через низкоорбитальную спутниковую связь
Впервые в России документ подписали через низкоорбитальную спутниковую связь

Российская аэрокосмическая компания БЮРО 1440 и УК «ЭЛЬГА» на форуме «Цифровые решения» заключили соглашение о тестировании сервиса на базе низкоорбитальной спутниковой группировки.