以太坊客户端发布紧急安全更新

根据最新行业报道,以太坊客户端Teku和Besu已推送针对潜在安全风险的修复版本。此次更新主要为了解决因第三方证书颁发机构事件可能引发的信任链问题。

更新内容与修复范围

最新发布的Teku 26.10.3版本和Besu 26.10.2版本,其Docker镜像已经主动移除了对以下四个根证书的信任:

  • emSign ECC Root CA – G3
  • emSign Root CA – G1
  • emSign Root CA – G2
  • AAA Certificate Services

这一措施旨在切断与这些证书机构的信任链,防止潜在的安全威胁通过此路径影响客户端安全。

不同部署方式面临不同操作

对于用户而言,需要采取的行动取决于你的客户端部署方式:

Docker用户:如果你使用官方提供的Docker镜像,那么更新到最新版本后,修复已经自动完成,无需额外操作。

二进制安装用户:这是本次需要重点关注的人群。由于这些客户端依赖于系统层面已安装的Java运行环境(JDK),安全更新不会自动修改你本地的Java信任库。

这意味着,即使你升级了客户端软件,如果主机系统的Java环境仍然信任上述根证书,风险依然存在。你必须手动检查并更新Java的证书信任库。

当前影响与后续建议

Teku开发团队在公告中明确指出,目前尚未发现该漏洞被实际利用的情况。此外,大多数运行在主网的默认节点(即那些没有配置使用HTTPS URL的节点)不会受到此次事件的影响。

尽管如此,出于安全最佳实践的考虑,所有用户,尤其是企业级节点运营者,都应该尽快完成以下步骤:

  • 将Teku或Besu客户端升级至公告指定的最新版本。
  • 检查你的部署方式。如果是二进制安装,立即审查主机Java环境(cacerts文件),确保已移除对相关根证书的信任。
  • 保持对官方公告渠道的关注,以获取进一步的指导。

区块链网络的安全依赖于每个节点的稳健性。及时应用安全更新是维护网络整体健康和个人资产安全的重要一环。