Tailscale 安全公司宣布正在发布紧急更新,以修复 11 个新发现的安全漏洞。这些漏洞可能被利用来窃取凭据、瘫痪服务器,或在受影响的系统上获得完全的“根”(Root)权限。Tailscale 以开发基于 WireGuard 协议的虚拟专用网络(VPN)而闻名,该网络允许用户通过端到端(P2P)加密网络连接计算机、服务器和云实例。
“Tailworm”漏洞的发现详情
Cyberdione Labs 实验室在对 Tailscale 1.104.2 版本和自托管控制服务器 headscale v0.29.5 版本进行安全审计期间,发现了这些被称为“Tailworm”的漏洞。该实验室创始人埃里卡·温德施(Erica Windisch)确认,这些漏洞已在未修改软件的实验室环境中得到验证,并指出其发现过程并未花费太多精力,这需要用户立即进行处理。
已发现的漏洞分布在几个关键组件中;除了允许以根权限执行代码的内置 SSH 服务器漏洞之外,“应用连接器”(App Connectors)组件也存在缺陷,该缺陷允许将流量重定向到攻击者选择的目的地,而无需验证访问控制列表(ACL),这可能导致从云环境中窃取凭据或访问内部局域网。此外,在用于中继连接的 DERP 客户端中也发现了一个问题,恶意中继可能导致客户端内存耗尽。
对用户而言,实际会发生什么变化?
Tailscale 承认了这些漏洞的严重性,并解释说,它们的利用取决于授予已连接用户或设备的权限以及系统配置。尽管如此,该公司并未建议完全禁用 Tailscale SSH 功能,而是提出了即时预防措施以降低风险,直到发布最终更新为止,这些措施包括:
- 审查访问策略:仅将 SSH 访问权限限制给真正需要的用户和设备。
- 禁用 SSH 端口转发:如果不需要,可以在 tailscaled 服务中设置环境变量(TS_SSH_DISABLE_FORWARDING=1)并重新启动,从而禁用转发并关闭最重要的攻击载体之一。
- 临时收紧策略:在调查和处理期间,审查并严格限制对敏感系统的访问。
该公司预计将在 10 月 27 日星期二结束前发布解决所有这些漏洞必要的安全更新。该公司敦促所有系统管理员和用户做好准备,在新版本发布后立即更新其应用程序,以确保其技术基础设施免受任何利用这些严重漏洞的企图的影响。