Tailscale SSH 漏洞
如果你在使用 Tailscale 管理家里的 NAS、公司的服务器、个人电脑、手机,那么先把 Tailscale SSH 关了,目前漏洞还未修复。(2026年10月26日)
安全研究员 Erica Windisch 近日公布了一份名为 Tailworm 的安全报告,在 Tailscale 及其相关组件中发现了 11 项安全问题,分为 5 组。
其中最严重的漏洞是 Tailscale SSH:已获准使用 Tailscale SSH 的用户可以通过 Unix 套接字转发获取目标主机的 root 权限。

Tailscale 是一款基于 WireGuard 的组网工具,可以让不同地点的电脑、服务器、NAS 组成一个私有网络。比如你在家中访问办公室的网络资源,在安装了 Tailscale 之后,最终效果就是家与办公室之间就像在一个局域网之内。
并且还能控制A设备只能访问B,而B只能访问C但不能访问A。非常灵活。
启用 Tailscale SSH 后,就可以通过 SSH 连接到每一台设备。
在 Linux 上,Tailscale SSH 服务器运行在 tailscaled 后台进程中,而这个进程通常拥有 root 权限。
研究员发现,在特定 SSH 端口转发条件下,攻击者可能利用高权限的 tailscaled 访问本来不应该由普通用户访问的 Unix Socket,最终实现权限提升。
测试设备版本:tailscale v1.104.2,headscale v0.29.5
实验室测试中,每攻陷一台设备耗时不到 1 秒,直到所有允许访问的设备都被攻陷,并且会自动传播。

报告共列出 11 项发现,涉及:
截止目前,尚未有针对这些发现的 CVE 编号、GitHub 安全公告、Tailscale 安全公告或修复版本。
来自 threatwire 的说法,Tailscale 工程副总裁 Mike Shaver 于 2026 年 10 月 25 日 00:41 UTC 在 r/Tailscale 上发布了一份声明。

要点如下:
在 Hacker News 上,一位 Tailscale 的工程师也对报告中的一项说法提出了质疑。Windisch 表示,每个节点都可以看到完整的对等节点列表。他指出,这可能是 headscale 架构的差异:Tailscale 自身的控制平面会对网络映射进行精简,因此彼此之间没有 ACL 路径的节点无法看到对方。
目前,公开代码中已经出现部分修复工作,包括 Serve 权限问题,以及将 SSH 端口转发操作隔离到独立特权进程的改动。
在需要关闭 Tailscale SSH 的设备上执行:
sudo tailscale set --ssh=false
这条命令只会关闭 Tailscale 内置的 SSH 服务器,不会断开 Tailscale 网络连接,也不会关闭系统自带的 OpenSSH 服务。
如果之后需要重新启用:
sudo tailscale set --ssh=true
另外请在操作远程机器的时候更谨慎一些,青小蛙前两天刚刚遭遇了让AI修机器最终被挡在设备外的以外状况,想去嘲笑的可以围观:https://meta.appinn.net/t/topic/94203/
相关链接:
原文:
这篇文章对你有帮助吗?