Cuma günü 01:31 ile 01:56 UTC arasında, Coldcard donanım cüzdanlarının anahtarları oluşturma şekliyle ilgili bir hata nedeniyle yaklaşık 500 ayrı cüzdanından, yaklaşık 594 bitcoin, yaklaşık 38 milyon dolar değerinde, toplandı.
Hırsızlık, üç blok penceresi içinde 500 işlem üzerinden 1.324 bitcoin parçasını taşıdı ve ardından 562 BTC, hareket etmeyen tek bir adrese birleştirildi.
Her biri tek imzalı ve her biri 0,15 BTC'den fazla tutar içeren tüm boşaltılan cüzdanlar yıllarca uyku halindeydi ve madenler 2021 ile 2026 arasında yayılmıştı, bu da kusurun yaşına neredeyse tam olarak uyuyordu.
Coldcard, Kanadalı firma Coinkite tarafından geliştirilen bir donanım cüzdanıdır ve bitcoin anahtarlarını internete bağlı bilgisayarlardan uzak, ayrı bir cihazda saklar. Mk2, Mk3, Mk4, Q ve Mk5, bu ürünün yıllar boyunca bir telefon üreticisinin numaralı modelleri gibi sırayla piyasaya sürülen nesilleridir.
Maruziyet, cüzdanın ilk oluşturulduğu anda cihazın çalıştırdığı firmware'e bağlıdır, cihazın satın alınma zamanına değil.
Bir cüzdanın tohumu, fonları kontrol eden gizli ifade, tahmin etmenin umutsuz olduğu kadar büyük bir havuzdan rastgele çekilmek üzere tasarlanmıştır.
Coldcard'in firmware'i bunu yapmıyordu. Block'ın bitcoin mühendislik ve güvenlik ekibinin yayınladığı bir rapora göre, bir derleme ayarı, cihaza kendi donanım rastgelelik üreticisini atlamasını söylemişti ve bir destek kütüphanesindeki bir kontrol, yalnızca bu ayarın var olup olmadığını test ediyordu, açık olup olmadığını değil.
Anahtar üretimi, çipin seri numarası ve saat kayıtlarından türetilen temel bir yazılım alternatifine doğru sessizce geçti.
Bunların hiçbiri gizli değildir. Seri numarası sabit bir fabrika meta verisidir ve saat değerleri, bir saldırganın kendi cihazında daraltabileceği veya ölçebileceği bir zamanlama durumudur. Block, değişikliği 1 Mart 2021 tarihli bir taahhüde bağladı ve bu değişiklik aynı ayda firmware 4.0.0 ile sürüldü.
Bu nedenle Coinkite, 4.0.1 veya daha sonraki bir sürümü çalıştıran bir Mk3 üzerinde bir seed oluşturmuş kullanıcıları uyarırdı ve "Mk4, Q ve Mk5, erken analizimize göre etkilenmemiştir." dedi.
Block, bulgularını Coinkite'ye açıkladığını belirtti ve Coinkite ekibi bunları kabul etti. Her iki şirket de analizlerini önli değerlendirmeler olarak tanımlıyor ve Block, yararlanılabilirlik doğrulanmadan önce yararlanma zaten devam ettiğinden dolayı bulgularını yayınladığını söyledi.
Maruziyet, cüzdan tohumlarını aşar. Aynı üreteç, Coldcard'ın kağıt cüzdan özel anahtarlarını üretti, burada çıktı doğrudan anahtar olarak kullanılır ve daha fazla türetme yoktur, ayrıca tohum bölme maskeleri, cihaz klonlama anahtarları ve Anahtar Teleport transferleriyle birlikte.
Bitcon, erken Asya saatlerinde 64.000 doların üzerinde işlem gördü ve yaygın bir tahliyenin piyasa üzerinde az bir etkisi oldu.

