BTCPay Server紧急封禁远程闪电网络连接以应对安全威胁

为防范潜在的资金损失风险,BTCPay Server已临时阻断通过公共端点对运行 Lightning Network Daemon (LND) 的节点进行的远程访问。此前,有攻击者利用一个高危漏洞获取了控制权限,并成功转移了部分资产。项目方强调,尽管远程接入受限,但日常闪电支付功能仍可正常使用,团队正积极推进安全修复工作。

在此次安全升级中,BTCPay Server 2.4.2 版本默认集成 LND 0.21.1 并在标准部署环境下自动重新生成用于管理 LND 的“macaroon”认证文件。同时,运维人员被建议全面检查其节点是否存在被入侵迹象,包括未授权的交易、突发的通道关闭、陌生对等节点连接,以及账面余额与链上实际金额之间的不一致。

核心变更与影响范围

在 Docker 部署模式下,2.4.2 版本已限制对 LND 的公网远程访问,阻止外部钱包通过 BTCPay 域名或 Tor 洋葱地址发起连接请求。

该版本不仅完成 LND 升级至 0.21.1,还实现 macaroon 凭证的自动化轮换机制,有效切断旧凭据的使用路径。

运营者应重点监测未经授权的支付行为、非预期的通道关闭、异常的对等节点连接,以及账户余额差异,这些均可能是资金被非法操控的信号。

若用户采用自建反向代理、独立 Tor 服务、端口映射或其他绕过 BTCPay 路由的暴露方式,则需自行执行 LND 凭证轮换操作。

为何实施远程访问限制

此次限制源于一项特定的安全缺陷:攻击者可在无需身份验证的情况下远程获取 LND 节点的 macaroon 凭证文件。这些凭证相当于管理员密钥,一旦泄露,即可能被用于操控节点、发起转账或关闭通道。

为缩小攻击窗口,项目方决定暂时关闭通过官方入口的远程连接。此措施明确覆盖了通过 BTCPay Server 域名及 Docker 环境内 Tor 地址的访问路径。

值得注意的是,该限制属于临时性应急手段。只要确认安全条件成熟,项目将评估恢复远程访问的可能性,目前仍以保障节点安全为核心目标。

2.4.2 更新对运维者的实际影响

本次修复通过 2.4.2 版本落地,系统将在标准安装流程中自动完成 LND 升级和 macaroon 凭证的刷新。此举旨在彻底清除已泄露凭证的潜在危害,确保所有部署环境中的授权状态得到重置。

除软件更新外,项目还发布了一份详细的入侵检测清单,供运维人员自查。具体包括:

是否存在未经批准的资金支出,表明存在越权操作。

是否出现非计划内的通道关闭,可能反映恶意路由或强制干预。

是否连接到未知或可疑的对等节点,提示可能存在隐蔽通信。

账面记录余额与链上或闪电网络真实余额是否存在偏差。

特别提醒:并非所有用户都仅依赖 BTCPay 提供的访问通道。对于使用自定义反向代理、Tor 服务、端口转发或其他外部接入方式的场景,更新本身不会影响其独立暴露路径。此类用户必须主动更换相关凭证,以避免残留风险。

已有运营者报告资金损失,金额未公开

在漏洞披露后,至少两位运营者证实其闪电节点遭遇清空。尽管双方均未透露具体损失数额,但事件真实性已获初步确认。Foundation 公司首席执行官 Zach Herbert 表示,其硬件钱包的闪电通道在一夜间被完全耗尽,但热钱包未受影响,说明攻击集中于闪电层而非主钱包体系。

另一媒体机构 Citadel21 也报告其闪电节点被清空,同样未公布具体金额。虽然尚无法判断该事件波及范围,但多个案例共同印证了一个事实:凭证泄露可直接转化为对资金的实际控制权,亟需快速响应与全面加固。

比特币基础设施持续面临安全挑战

此次事件是近期一系列针对主流比特币生态系统的安全危机之一。此前,与 Coldcard 硬件钱包相关的漏洞已造成超一亿美元损失,凸显出攻击者日益聚焦于比特币交互层的软件组件——如钱包、节点、支付服务器及中间件系统。

这一趋势意味着,真正的防御重心已从协议本身转向运营实践:及时打补丁、定期轮换密钥、最小化暴露面、持续监控异常行为。此次 BTCPay 的临时封锁正是基于这种运营防御理念的体现——在修复完成前,主动减少攻击入口。

当前,所有 BTCPay 运维者应优先部署 2.4.2 版本,审查自身暴露路径,并依据官方清单开展节点审计。后续是否恢复远程访问功能,将取决于项目组对剩余风险的评估结果,建议持续关注官方公告。