비트코인 지갑 버그로 인해 사용자가 결제 속도를 높이려고 할 때 악성 서버가 자금을 훔칠 수 있음
제목 연관성·주요 수치·시장 영향·향후 전망을 기준으로 핵심 문장을 선별한 요약 브리핑입니다.
핵심 포인트
- 공격자들은 합법적인 거래를 가짜 거래로 대체한 다음 사용자가 더 높은 수수료를 승인할 때까지 기다렸습니다.
- 비트코인 지갑 보안 결함으로 인해 악성 서버는 사용자가 거래 속도를 높이려고 할 때 공격자에게 결제에 서명하도록 속일 수 있었으며 개발자는 돈이 도난당한 사례를 최소 한 건 이상 확인했습니다.
- 비트코인의 가장 오래된 소프트웨어 지갑 중 하나인 Electrum은 토요일에 일부 서버에서 이 취약점을 악용하고 있다고 밝혔습니다.
본문
공격자들은 합법적인 거래를 가짜 거래로 대체한 다음 사용자가 더 높은 수수료를 승인할 때까지 기다렸습니다. 비트코인 지갑 보안 결함으로 인해 악성 서버는 사용자가 거래 속도를 높이려고 할 때 공격자에게 결제에 서명하도록 속일 수 있었으며 개발자는 돈이 도난당한 사례를 최소 한 건 이상 확인했습니다. 비트코인의 가장 오래된 소프트웨어 지갑 중 하나인 Electrum은 토요일에 일부 서버에서 이 취약점을 악용하고 있다고 밝혔습니다. 개발자들은 10월에 정기적인 거래 수수료 인상으로 보이는 것을 승인한 후 자금을 잃은 사용자로부터 한 건을 포함하여 두 건의 신고를 받았습니다. 이 공격은 Electrum이 아직 네트워크에서 확인되지 않은 비트코인 결제를 처리하는 방식을 악용했습니다. 전체 비트코인 노드와 달리 Electrum은 외부 서버를 사용하여 거래 내역을 검색하고 결제를 방송합니다.
수정 전에는 지갑이 해당 서버를 신뢰하여 서명을 확인하지 않고 보류 중인 거래를 보고했습니다. 이러한 서버 중 하나를 제어하는 공격자는 지불이 비트코인 네트워크에 도달하기 전에 이를 가로채 지갑 기록에서 가짜 거래로 대체할 수 있습니다. 그러나 지갑에는 가짜 결제가 보류 중인 것으로 표시되었고 사용자가 속도를 높이려고 할 때 함정이 설치되었습니다. 비트코인에서는 확인되지 않은 거래를 수수료별 대체(Replace-by-Fee)라는 기능인 더 높은 수수료를 부과하는 버전으로 대체할 수 있습니다. 그러나 이전 버전은 악성 서버에 연결될 때 보고된 공격에 여전히 취약합니다. 자신의 서버를 포함하여 신뢰하는 서버에만 연결된 사용자는 이 공격에 노출되지 않았습니다.