TeamViewer 日前发布安全更新,修复了一个影响客户端的高危漏洞。这个漏洞最值得警惕的地方在于:被控端有机会反过来控制主控端。
漏洞编号 CVE-2026-111585,CVSS 评分为 8.8/10,属于高危级别。TeamViewer 官方已经发布新版本,要求所有用户立即升级到 15.83 或后续发布的新版本。

被控端如何反制主控端
发起连接、查看并操作远程桌面的设备通常称为控制端或主控端,接受连接的电脑则是被控端。研究人员发现,如果被控端由攻击者控制,或者该设备已经感染了恶意软件,攻击者就能利用远程画面传输过程中的缺陷来攻击控制端。
对于经常连接客户设备的 IT 支持团队和运维团队来说,接受远程协助的电脑很可能成为攻击入口。攻击者先利用漏洞反向入侵主控端,再进一步渗透进 IT 支持团队或运维团队所在的内网环境。
漏洞根源:远程画面处理组件
TeamViewer 成功建立会话后,被控端会向主控端提供画面尺寸,主控端再根据这个尺寸计算所需的内存。攻击者可以构造异常尺寸,让主控端在计算内存时发生整数溢出,导致客户端分配的缓冲区过小。后续写入画面数据时,就可能触发越界写入。
恶意被控端可以反复利用这个问题让主控端的 TeamViewer 进程崩溃。研究人员还在演示中成功绕过了系统现有的保护措施,在主控 PC 上运行指定程序。TeamViewer 官方则表示,该漏洞在不同平台上的潜在影响包括拒绝服务攻击、以主控端进程权限执行任意代码等。
受影响版本
- PC 端:TeamViewer for Windows、Linux、macOS 15.83 之前的 Full Client(安装版)
- PC 端:TeamViewer for Windows 15.83 之前的 Portable(免安装版/便携版)
- 移动端:TeamViewer for Android 15.83 之前的 TeamViewer Remote Control 应用
- 其他较旧的 TeamViewer 维护分支同样受影响,也需要升级到新版本
|