본문으로 건너뛰기
시세 제공: CoinGecko
비트코인 뉴스

일렉트럼 4.8.3, 서버 RBF 속임수 패치

Comic gold coin mascot and fox beside a crystal server with a cracked card and a green shield card

일렉트럼 4.8.3은 다음 수수료 인상(RBF) 전에 설치하는 패치이지, 시드 구절이 빠져나간 사건이 아닙니다. 2026년 10월 24일 12:52 UTC에 지갑 프로젝트가 GHSA-6jp4-8v48-cc5v를 공개했습니다. 심각도는 high입니다. 악의적인 일렉트럼 서버가 방금 방송한 비트코인 거래를 삼키고, 기록에 충돌하는 가짜를 보여 준 뒤, 사용자가 수수료를 올려 공격자 쪽으로 보내게 만들 수 있습니다. 4.8.3 바이너리는 같은 날 나왔습니다. 지금 electrum.org의 최신 표시는 Electrum-4.8.3입니다.

원격으로 하드웨어 시드를 빼가는 구멍이 아닙니다. 라이트 클라이언트가 미확인 데이터에 대해 원래 믿도록 설계된 서버를, 프로젝트가 이미 현장에서 쓰인다고 말한 방식으로 악용한 것입니다. 비공개 제보는 두 건입니다. 한 사용자는 가짜를 수수료 인상한 뒤 돈을 잃었습니다. 코인게코 스냅샷 기준 비트코인(BTC)은 2026-10-24T23:58:55+00:00에 $80,839(24시간 −0.31%)였습니다. 시세는 기다려도 됩니다. 지갑 버전은 안 됩니다.

무슨 일이 있었나

일렉트럼은 2026년 10월 23일에 4.8.3을 태그하고, 10월 24일에 서명된 바이너리를 낸 뒤 권고를 열었습니다. 취약 빌드는 4.8.3 미만입니다. 패치 버전은 4.8.3입니다. 이 GitHub 권고에는 글을 쓰는 시점 기준 CVE 번호가 없습니다.

공개문 속 순서는 구체합니다. 클라이언트가 실제 거래(tx1)를 방송합니다. 적대 서버는 그 방송을 삼켜 공개 비트코인 피어 망에 안 올릴 수 있습니다. 그다음 출력 주소를 공격자 쪽으로 바꾼 충돌 미확인 기록(tx2)을 지갑에 넣습니다. tx2의 서명은 무효일 수 있습니다. 라이트 클라이언트는 그 기록을 로컬 내역에 넣기 전에 서명을 검사하지 않았습니다. 지갑은 tx2를 미확인 지출로 보여 줍니다. 화면에서 tx1은 사라집니다. 사용자가 보이는 것을 수수료 인상하면, 가짜의 높은 수수료 버전에 서명해 공격자에게 줍니다.

프로젝트는 이미 이렇게 하는 서버가 있다고 말합니다. 사용자1(2026년 10월 11일 비공개 제보)은 방송 뒤 내역의 목적지가 바뀌는 것을 봤고, 실제 결제는 멤풀에 닿지 않았습니다. 사용자2(10월 18일)는 가짜를 수수료 인상해 자금을 잃었습니다. 둘 다 공격자 출력이 실제 목적지와 마지막 네 글자를 맞추도록 만들어졌다고 했습니다. 사용자2의 가짜는 수수료가 거의 0이었습니다. RBF 클릭을 유도하는 미끼입니다. 수정은 4.8.3에 들어 있습니다. 클라이언트는 멤풀 거래를 로컬 내역에 넣기 전에 wallet.is_mine 입력의 서명을 검증합니다.

일렉트럼 FAQ는 오래전부터 주 서버를 미확인 거래에 대해 신뢰한다고 적어 왔습니다. 숨은 백도어가 아니라 문서화된 설계입니다. 달라진 것은 그 신뢰를 수수료 인상 덫으로 바꾸는 실제 수법입니다. 직접 운영하는 서버에만 붙는 클라이언트는 영향 없다고 명시했습니다. 옛 바이너리를 쓰는 나머지는 해당합니다.

맥락

일렉트럼은 키를 사용자 쪽에 두고 내역, 시세, 방송을 서버에 묻는 비트코인 지갑입니다. 그래서 가볍습니다. 그래서 UI의 미확인 한 줄은 풀 노드의 채굴된 출력과 같지 않습니다. RBF는 같은 입력으로 수수료를 높여 채굴자가 새 거래를 고르게 하는 보통의 비트코인 도구입니다. 이번 권고는 RBF 자체가 깨졌다는 말이 아닙니다. 잘못된 미확인 객체에 서명한다는 말입니다.

비트코인 데스크에서 다루는 이유는, 널리 쓰이는 BTC 데스크톱·안드로이드 클라이언트가 미확인 지출을 그리는 방식의 실패이기 때문입니다. 이더리움 수수료 시장 이야기도, 거래소 장애도 아닙니다. 자기수탁은 여전히 키를 내가 든다는 뜻입니다. 블록에 들어가기 전 내역 창이 복음이라는 뜻은 아닙니다. 지갑 안전 가이드가 다운로드 출처와 서명 확인부터 시작하는 이유가 여기 있습니다. electrum.org도 같은 경고를 평소 자리에 두고 있습니다. 아무 미러에서 설치 파일을 받지 말라는 것입니다.

4.8.3 릴리스 노트는 certifi를 올려 런타임이 폐기된 eMudhra/emSign 인증서를 불신하게도 합니다. 같은 태그를 공유하는 다른 위생 항목입니다. 이번 리드 이슈는 GHSA-6jp4-8v48-cc5v입니다. 프로젝트는 패치 뒤에도 자기 것으로 보는 입력만 검증한다고 분명히 합니다. 들어오는 미확인 입금은 전체 스크립트 해석기를 거치지 않습니다. 채굴된 거래는 이미 SPV 방식 확인을 받습니다. “미확인으로 표시됨”이 “정산된 비트코인”이 아니라는 알림이 필요했다면, 이번이 그 알림입니다.

주말 시세가 업그레이드 계산을 바꾸지 않습니다. 그 스냅샷에서 BTC는 여전히 $80,000 근처였고, 글로벌 시가총액은 약 $2.73조, 비트코인 점유율은 약 59.50%였습니다. 현물 거래소의 꼬리는 다른 파일입니다. 이 파일은 수수료 인상 버튼을 누를 때 어떤 일렉트럼 바이너리가 도는지입니다. 더 긴 사이클 메모는 비트코인 역사를 보세요. 같은 레인의 데스크 글은 비트코인 뉴스 카테고리에 있습니다.

우리 판단

제 입장은 이렇습니다. 직접 운영하는 서버에만 붙지 않는 일렉트럼 인스턴스에는 4.8.3을 필수로 보십시오. 시드 유출이 아니라 내역 신뢰 버그로 보십시오. 사용자2가 돈을 잃을 때 시드가 기기를 떠날 필요는 없었습니다. 사용자가 서명했습니다. 수법은 그게 전부입니다.

모든 일렉트럼 서버가 적대적이라고 말하지 않겠습니다. 권고는 현장 호스트 이름을 대지 않습니다. 공격이 현장에 있고 한 제보자가 돈을 냈다고는 말합니다. 저에겐 그걸로 충분합니다. 아직 4.8.2 이하라면, 4.8.3이 되기 전에 수수료 인상을 멈추세요. 지금 올릴 수 없다면 공개된 우회는 단순합니다. 수수료 인상을 포함해 서명 전에 출력과 금액이 의도한 것인지 확인하세요. 주소 마지막 네 글자가 같다는 것은 확인이 아닙니다. 가짜를 꾸민 방식입니다.

자기수탁은 서명하는 대상이, 신뢰하는 기기에서 본 대상일 때만 작동합니다. 첫 방송에는 하드웨어 서명이 여전히 도움이 됩니다. 사용자1은 트레저 두 대로 2-of-3 레거시 P2SH를 썼고, Broadcast를 누른 뒤에도 오염된 내역을 봤습니다. 하드웨어는 실제 tx1을 확인했습니다. 데스크톱 내역이 거짓말을 했습니다. 위험한 단계는 그다음, 데스크톱이 보여 준 tx2에 대한 RBF입니다.

반증 가능한 주장: 2026-11-07 23:59 UTC까지 GHSA-6jp4-8v48-cc5v는 그 URL에 패치 버전 4.8.3으로 공개된 채로 남고, electrum.org는 최신을 Electrum-4.8.3으로 유지하며, 권고는 4.8.3이 멤풀 거래의 wallet.is_mine 입력 서명을 검증한다고 적습니다. 일렉트럼이 GHSA를 철회하거나, 이 수정 없이 4.8.3을 최신에서 내리거나, 4.8.3이 그 멤풀 서명을 검증하지 않는다고 쓰면 이 판단은 틀립니다.

다음에 볼 것

첫째, 디스크의 바이너리입니다. electrum.org에서 4.8.3인지 확인하고, 프로젝트가 파일 옆에 올리는 GPG 서명을 검증하세요. 패치 태그와 검색 광고의 미서명 설치 파일은 새 버전 숫자를 입은 옛 실패입니다.

둘째, 적대 서버를 지명하거나 CVE를 붙이는 후속입니다. 2026년 10월 24일 12:52 UTC 권고에는 CVE가 없습니다. 침묵이 버그가 이론뿐이라는 뜻은 아닙니다. 공개 ID가 아직 GHSA라는 뜻입니다.

셋째, 본인 방송 경로입니다. 이미 보냈는데 내역의 목적지가 바뀌었다면 수수료를 올리지 마세요. 실제 tx1은 아직 유효하고 방송되지 않은 상태일 수 있습니다. 사용자1이 그렇게 보고했습니다. 4.8.3으로 올린 뒤, 네 글자 접미가 아니라 출력을 보고 묶인 코인을 다루세요.

넷째, 이 문제가 일렉트럼 서버에만 남는지입니다. 단일 호스트에서 미확인 내역을 가져오는 라이트 클라이언트는 모양이 비슷합니다. 권고가 이름 대지 않은 지갑으로 주장을 넓히지 않겠습니다. 다른 BTC 지갑 팀의 1차 자료가 나오면 보겠습니다. 그때까지 할 일은 짧습니다. 일렉트럼을 올리고, 미확인 UI를 불신하고, 자기수탁을 서버가 그리는 화면이 아니라 서명하는 대상에 묶어두세요.