摘要:Electrum 发布 4.8.3 版本,修复一起可导致用户资金被恶意服务器重定向的高危漏洞。攻击者利用未确认交易签名验证缺陷,在用户提升手续费时诱导其签署欺诈性交易,已有两名用户报告损失。官方已强化签名检查机制。

币圈界报道:
Electrum 4.8.3 版本发布以遏制恶意服务器操纵交易风险
针对近期出现的严重安全威胁,Electrum 推出 4.8.3 版本,旨在阻止攻击者通过伪造交易信息窃取用户资产。该漏洞允许恶意服务器在用户尝试优化交易费用时,悄然替换合法支付指令,导致资金被转移至攻击者控制地址。
攻击路径解析:未确认交易中的签名验证盲区
在确认存在真实攻击案例后,开发团队迅速响应并推出补丁。攻击者利用 Electrum 对待处理交易的信任机制,拦截尚未广播至比特币网络的交易请求,并注入带有无效签名的替代交易。由于旧版本未在本地验证这些交易的签名,用户界面会错误显示为合法支出。
此漏洞影响所有 4.8.3 之前版本,目前尚无公开披露的总损失金额。据安全公告,攻击者常将收款地址设计为与目标地址高度相似,以增加欺骗成功率。尤其在用户启用“按费替换”功能时,系统可能在未充分提示的情况下批准新交易,造成不可逆的资金流失。
实际受害案例揭示攻击已落地
开发者通报了两起已核实的事件:10 月 11 日,用户 dannydeezy 发现钱包记录中一笔交易与原始提交内容不符;10 月 18 日,用户 Raju-K12 在尝试提高手续费时意外转账至一个伪装地址,最终造成资产损失。
调查显示,第二起案件中,欺诈交易设置为零手续费,意在诱导用户主动发起升级操作。第一例涉及一个 2-of-3 多重签名钱包,原始交易虽有效但未被广播,而替换交易则成功完成并转移大部分资金。所有签名验证结果显示,原交易签名有效,替换交易则无效,表明攻击行为发生在客户端接收阶段。
4.8.3 版本引入关键签名校验机制
此次更新的核心是增强对用户拥有输入值的未确认交易进行签名验证的能力。自 10 月 24 日发布的 4.8.3 版本起,Electrum 在将交易纳入本地历史前,会主动检查其数字签名有效性,从而阻止无效交易被误认为合法。
值得注意的是,该更新并未使钱包具备全节点功能。传入的未确认交易仍不纳入新验证范围,已确认交易继续沿用原有验证流程。建议所有用户立即从官方渠道下载最新版本,若无法即时升级,则应在签署任何交易(含手续费调整)前手动核对完整收款地址与金额。
历史教训凸显轻量钱包依赖外部服务的风险
此类攻击并非首次。2018 年曾有恶意服务器引导用户下载伪造更新,造成近百万美元损失;2019 年亦发生过以虚假更新和拒绝服务为手段的攻击。这些事件均暴露了轻量级钱包对主服务器的高度信任所带来的潜在隐患。
Electrum 客户端通常连接多个服务器,但默认以单一主服务器获取交易历史与广播信息。尽管其文档明确指出主服务器在待处理交易信任上的风险,但用户往往忽视这一弱点。此次漏洞再次提醒用户,即使使用可信节点,也需保持警惕,避免因自动化流程而放松人工审核。
声明:本站所有文章内容,均为采集网络资源,不代表本站观点及立场,不构成任何投资建议!如若内容侵犯了原著者的合法权益,可联系本站删除。
