首页 > 教程资讯 > 教程详情

Tailscale 发布 1.104.4,应对可提权至 root 的「Tailworm」漏洞

软件与互联网 极客小林 2026-10-29
文章分享

Cyberdione Labs 在审计 Tailscale 1.104.2 和自托管控制服务器 headscale v0.29.5 时发现 11 个安全漏洞,并将其统称为「Tailworm」;发现时这些漏洞均未修补。最严重的问题可让已获授权的攻击者在目标服务器上以 root 权限执行代码。Reddit 的 r/cybersecurity 帖子随后称,Tailscale 已发布 1.104.4 版本。

Tailscale SSH 漏洞可突破本地用户权限

据 BleepingComputer 报道,最严重的漏洞位于以 root 身份运行的 Tailscale SSH 服务器。攻击者可利用 ssh -R 或 ssh -L 进行 Unix 套接字转发,使路径检查和文件操作以 root 权限执行,进而在目标服务器上获得 root 代码执行能力,还可能捕获注册密钥或删除任意 root 文件。

利用这一问题并非完全无需认证:攻击者需要控制一台已获批准的设备,并且目标环境中存在一条允许连接的 SSH 策略规则。Cyberdione Labs 创始人 Erica Windisch 表示,团队已在未经修改的正式发布软件 Tailscale 1.104.2 和 headscale v0.29.5 上,于实验室环境复现并验证全部发现;她已向 Tailscale 报告这些漏洞,并公开相关细节。

其他组件也存在拒绝服务与访问控制问题

其余漏洞涉及多个组件。实验性的 app connector(conn25)可能把流量转发至攻击者指定的目标,且不会针对真实目标检查网络 ACL;可从互联网访问的 headscale 控制服务器存在无需认证的资源耗尽问题,可能陷入崩溃循环并阻止新设备接入;DERP 客户端会无界读取恶意中继的响应,可能耗尽客户端内存;tailscale serve 则存在 Unix 套接字转发防护缺失和挂载授权竞态问题。

官方建议检查策略并关闭非必要转发

Tailscale 将这些问题称为「严重」安全问题。该公司工程副总裁 Mike Shaver 表示,根据当时的评估,Tailscale 不建议所有用户停用 Tailscale SSH,而是建议检查 SSH 访问策略,只允许确有需要的用户和设备连接。

如果不需要 SSH 转发,Tailscale 建议在 tailscaled 服务环境中设置 TS_SSH_DISABLE_FORWARDING=1 并重启服务。该设置可在保留 Tailscale SSH 的同时关闭转发,缓解多项较严重的问题。调查期间,用户还可临时收紧敏感系统的 Tailscale SSH 访问策略。

BleepingComputer 报道称,Tailscale 团队于周一收到报告,目标是在 10 月 27 日周二结束前发布修复版本。r/cybersecurity 于 2026 年 10 月 28 日发布的帖子称,Tailscale 已推出 1.104.4;帖子同时强调,这些漏洞需要攻击者先取得已授权设备的访问权限,并非无需认证、波及整个互联网的蠕虫。

来源