Dyrektor generalny Coinkite, NVK, ponownie rozpalił debatę wokół wykorzystania luki w generowaniu ziarna w Coldcard o wartości 116 milionów dolarów, broniąc swoich przeglądów bezpieczeństwa i twierdząc, że nowy model AI wykrył defekt, który umknął ludzkim recenzentom.
Podsumowanie
- NVK twierdzi, że co najmniej 15 zewnętrznych przeglądów lub wysiłków badawczych dotyczyło Coldcard przed pojawieniem się defektu.
- Luke Dashjr kwestionuje twierdzenia, że ludzcy recenzenci nie mogli zidentyfikować problemów z generatorem liczb losowych.
- James O’Beirne twierdzi, że zgłaszał obawy dotyczące implementacji losowości Coldcard w maju 2025 roku.
- Obecny zapis bezpieczeństwa Coinkite mówi, że osobny szczegółowy techniczny postmortem pozostaje w przygotowaniu.
NVK, publikując na X 9 listopada, powiedział, że prace obejmowały przeglądy sprzętu Coldcard, oprogramowania układowego, narzędzi związanych z generowaniem liczb losowych oraz kontroli wydań. Wymienił dwa płatne przeglądy produktów stron trzecich: jeden obejmujący Mk4 w 2022 roku i drugi obejmujący Q w 2024 roku.
Powiedział, że przegląd OpenAI Cybersecurity Harness autorstwa Roba Hama wygenerował 85 potencjalnych ustaleń przed incydentem. Według NVK kilka z nich skłoniło do poprawek, ale defekt generowania ziarna był nieobecny.
„Niewygodna prawda jest taka, że potrzebny był nowy model AI, aby znaleźć to, czego ludzie nie mogli” — napisał.
Recenzenci Coldcard kwestionują obronę NVK
Deweloper Bitcoina Luke Dashjr zakwestionował sugestię, że ludzki przegląd nie mógł ujawnić problemu, mówiąc, że prywatnie podzielił się ustaleniami z Coinkite i teraz ujawnia je publicznie.
Dashjr zastrzegł, że nie twierdzi, iż każdy problem jest na pewno błędem lub można go wykorzystać. Opisał swoje badanie jako szybkie spojrzenie, bez pełnego audytu lub obszernego czasu przeglądania kodu.
Jego sprzeciw skupił się na twierdzeniu NVK dotyczącym AI: Dashjr powiedział, że twierdzenie, iż tylko wyrafinowany model mógł zidentyfikować problemy z generatorem liczb losowych, jest fałszywe.
Inni uczestnicy kwestionowali, jak Coinkite podchodziło do kontroli. Alex Waltz oskarżył firmę i NVK o zniechęcanie ludzi do badania kodu. Kenneth argumentował, że bieżące zapewnienie jakości różni się od proszenia zespołu o przegląd całej bazy kodu.
Shinobi bronił NVK, argumentując, że recenzenci zbadali system entropii bez zidentyfikowania defektu. Wyzwał krytyków do przedstawienia odtwarzalnej awarii, mówiąc, że prywatna wiadomość wyrażająca obawę nie jest równoznaczna z ujawnieniem problemu bezpieczeństwa.
Wcześniejsze ostrzeżenia pozostają punktem spornym
Starsze posty Jamesa O’Beirne’a wypłynęły ponownie w wymianie zdań. Pisząc 4 sierpnia, powiedział, że zaczął badać oprogramowanie układowe Coldcard w maju 2025 roku, aby ustalić, skąd jego generator liczb losowych czerpie entropię.
O’Beirne powiedział, że zakwestionował użycie biblioteki libngu, zgłosił obawy dotyczące zakodowanych na stałe stałych w jej programowym mechanizmie awaryjnym i zalecił bezpośrednie linkowanie z libsecp256k1.
Według jego relacji powiedziano mu, że konfiguracja jest prawidłowa dla fizycznych urządzeń i że problem już by się ujawnił. Przyznał, że nie kontynuował tej sprawy rygorystycznie.
W uzupełnieniu z 5 sierpnia O’Beirne powiedział, że otrzymał kolejną wiarygodną relację o ostrzeżeniu z 2021 roku, niezależną od dyskusji na Telegramie, którą wcześniej udostępnił. Jego sugestia, że trzy osoby mogły ostrzegać Coinkite, pozostaje jego relacją z tych komunikacji.
Szacunek na 116 milionów dolarów pochodzi z sierpnia
Analiza TRM Labs z 5 sierpnia opisała około 1 816 BTC skradzionych z ponad 5 200 adresów w czterech falach począwszy od 30 lipca, powołując się na bieżące zestawienie Galaxy Research.
Raport prześledził podatność do błędu konfiguracji kompilacji z marca 2021 roku, który wybrał słaby programowy generator liczb losowych. W starszych urządzeniach skuteczna siła ziarna spadła do zaledwie 40 bitów z zamierzonych 128, co pozwoliło atakującym odtworzyć klucze bez fizycznego dostępu.
Późniejsze ruchy środków zgłoszono we wrześniu. Jak wcześniej informował crypto.news, Alex Thorn z Galaxy śledził atakującego z trzeciej fali, który wymienił około 10% bitcoinów tego atakującego przez THORChain na ether. Większość środków tego atakującego pozostała wówczas nieruszona.
Sierpniowa aktualizacja śledztwa osobno opisała informacje przekazane władzom USA. Thorn powiedział, że tożsamość atakującego „może być znana organom ścigania”; raport nie ustalił potwierdzonej identyfikacji ani odzyskania środków przez FBI.
Coinkite nadal wymienia osobne postmortem jako oczekujące
Obecna strona bezpieczeństwa Coinkite opisuje swój opublikowany zapis jako żywe postmortem, jednocześnie stwierdzając, że osobny szczegółowy raport techniczny pozostaje w przygotowaniu.
Strona odróżnia ukierunkowane niezależne kontrole od pełnego audytu każdego poprawionego pliku binarnego oprogramowania sprzętowego. Wymienione prace obejmują testy losowości sprzętowej, przeglądy kodu źródłowego i odtwarzalną kompilację.
Obecnie zalecane standardowe wydania to 5.6.3 dla Mk4/Mk5 i 1.5.3Q dla Q. Komunikat mówi, że aktualizacje oprogramowania sprzętowego nie mogą naprawić istniejących dotkniętych ziaren. Jego instrukcje migracji wymagają nowego ziarna, zweryfikowanej kopii zapasowej i adresu odbiorczego, małego transferu testowego, a następnie przeniesienia pozostałych środków.






