▼ Bear
영향력
100 · 높음

콜드카드 펌웨어 결함으로 약 2,055 BTC(1,300억원) 피해 발생

BTC
CryptoSlate · 1일 전원문보기 ↗
블록의 비트코인 엔지니어링·보안팀과 독립 비트코인 코어 개발자들이 코인카이트 콜드카드 지갑의 대규모 손실 사태를 특정 펌웨어 결함으로 추적해 발표했다. 해당 결함은 시드 생성 과정에서 STM32 하드웨어 난수 발생기(RNG) 대신 MicroPython의 결정론적 Yasmarang 폴백 경로를 사용하게 만들었다. 그 결과 Mk2·Mk3 모델에서 생성된 시드의 암호학적 무작위성이 공격자가 전수 검색할 수 있는 좁은 집합으로 축소됐다. Mk4·Q·Mk5 모델도 약 72비트의 엔트로피를 생성하는 데 그쳐, 설계 기준인 128비트를 크게 밑돌았다. 문제의 펌웨어는 버전 4.0.1부터 4.1.9까지이며, 코인카이트가 2021년부터 올해 7월 공개까지 약 5년간 배포했다. 소스코드가 공개돼 있었음에도 결함은 해당 기간 동안 발견되지 않았다. 코인카이트의 기술 노트에 따르면 이전 검토에서 올바른 하드웨어 RNG가 펌웨어 바이너리에 존재함은 확인됐으나, 시드 생성 루틴이 실제로 그 경로에 도달하는지까지는 확인하지 못했다. 피해 규모는 계속 확대됐다. 초기 파동에서는 약 500개 지갑에서 594 BTC가 탈취됐고, 이후 연구자들이 세 차례 이상의 파동을 추가로 파악하며 4,500개 이상 주소에서 약 1,367 BTC(당시 약 8,900만 달러)가 피해를 입었다. 8월 3일에는 4차 파동 가능성이 보고돼 피해액이 약 1억1,400만 달러에 달할 수 있다는 관측이 나왔다. 룩온체인과 갤럭시 리서치의 8월 4일 업데이트는 피해를 2,055 BTC, 약 1억3,000만 달러, 피해 주소 7,700개 이상으로 추산했다. 다만 갤럭시 디지털의 알렉스 손은 블록체인 패턴만으로는 일부 주소와 취약한 콜드카드 펌웨어의 연관성을 확정할 수 없다고 경고했다. BIP-39 패스프레이즈를 강력하게 설정한 사용자와 50회 이상 주사위를 굴려 외부 엔트로피를 추가한 사용자는 이번 특정 취약점의 직접 영향에서 벗어났다. BIP-39 패스프레이즈는 니모닉과 결합돼 별도의 지갑 시드를 파생시키기 때문에, 기반 단어가 같더라도 다른 지갑이 생성된다. 코인카이트는 그럼에도 이들 사용자에게도 마이그레이션을 권고했다. 자포 뱅크 CISO 앤드류 마누카스는
AI가 요약한 내용이에요. 전체 기사는 원문에서 확인하세요.
댓글 0
로그인 하면 댓글을 쓸 수 있어요
불러오는 중…