Уязвимость в Coldcard Wallet привела к краже 594 BTC на сумму $38 млн

iconCoinDesk
Поделиться
AI summary iconСводка
Уязвимость в аппаратных кошельках Coldcard привела к краже 594 BTC, оцениваемых в 38 миллионов долларов США, из примерно 500 кошельков в пятницу. Проблема возникла из-за предсказуемого генератора случайных чисел в прошивке версии 4.0.0. Coinkite заявила, что модели Mk4, Q и Mk5 не затронуты. Цена BTC остается под давлением, поскольку уязвимость также затронула бумажные кошельки и криптографические функции. Торговцам рекомендуется отслеживать альткоины, чтобы наблюдать за реакцией рынка.

Примерно 594 bitcoin, стоимость которых составляет около 38 миллионов долларов США, были перемещены из примерно 500 отдельных кошельков между 01:31 и 01:56 UTC в пятницу в результате атаки, связанной с уязвимостью в способе генерации ключей аппаратными кошельками Coldcard.

Кража переместила 1 324 фрагмента bitcoin через 500 транзакций в пределах трехблочного окна, после чего 562 BTC были объединены в один адрес, который не двигался.

Каждый опустошённый кошелёк был одноподписным и содержал более 0,15 BTC. Многие из них не использовались годами, а монеты охватывали период с 2021 по 2026 год, что почти точно соответствует возрасту уязвимости.

Coldcard — это аппаратный кошелек, созданный канадской компанией Coinkite, небольшое автономное устройство, которое хранит ключи bitcoin в оффлайн-режиме, вне интернет-подключенных компьютеров. Mk2, Mk3, Mk4, Q и Mk5 — последовательные поколения этого продукта, выпускаемые в течение нескольких лет так же, как производители телефонов выпускают модели с номерами.

Экспозиция зависит от прошивки, которая была установлена на устройстве в момент создания кошелька, а не от времени покупки оборудования.

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

Прошивка Coldcard этого не делала. Согласно отчету, опубликованному командами инженеров и безопасности Block по bitcoin, параметр сборки заставлял устройство пропускать собственный генератор аппаратной случайности, а проверка в вспомогательной библиотеке проверяла только наличие этого параметра, а не то, включен ли он.

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

Это не секреты. Серийный номер — это фиксированные заводские метаданные, а значения часов — это временные данные, которые злоумышленник может сузить или измерить на собственном устройстве. Block отследил изменение до коммита от 1 марта 2021 года, который был выпущен в прошивке 4.0.0 в том же месяце.

Таким образом, Coinkite предупредила пользователей, которые сгенерировали seed на устройстве Mk3 с версией 4.0.1 или более поздней, и отметила: «Mk4, Q и Mk5 не затронуты согласно нашему предварительному анализу».

Block сообщила, что раскрыла свои выводы компании Coinkite, чья команда их подтвердила. Обе компании описывают свои анализы как предварительные, а Block заявила, что опубликовала их без полного тестирования на предмет эксплуатируемости, поскольку эксплуатация уже была в процессе.

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

Биткоин торговался выше $64 000 в начале азиатских часов, и широкий отток, похоже, почти не повлиял на рынок.

Отказ от ответственности: Информация на этой странице может быть получена от третьих лиц и не обязательно отражает взгляды или мнения KuCoin. Данный контент предоставляется исключительно в общих информационных целях, без каких-либо заверений или гарантий, а также не может быть истолкован как финансовый или инвестиционный совет. KuCoin не несет ответственности за ошибки или упущения, а также за любые результаты, полученные в результате использования этой информации. Инвестиции в цифровые активы могут быть рискованными. Пожалуйста, тщательно оценивайте риски, связанные с продуктом, и свою устойчивость к риску, исходя из собственных финансовых обстоятельств. Для получения более подробной информации, пожалуйста, ознакомьтесь с нашими Условиями использования и Уведомлением о риске.