TeamViewer 修复五个高危漏洞:会话控制绕过可致代码执行

事件概述

TeamViewer 发布紧急安全更新,修复其 Full Client、Host 及相关组件中的五个高危漏洞,影响 Windows、Linux 与 macOS 三大平台。这些问题涵盖本地路径遍历与权限提升、Windows 安装程序竞态条件、不安全链接解析、录像回放堆溢出,以及最严重的远程会话访问控制绕过 CVE-2026-92370。

官方表示目前没有发现公开利用,建议用户升级到 15.82 或对应分支的最新维护版本,并同时复查远程访问策略。

五个高危漏洞

  • CVE-2026-92370(会话访问控制绕过):已认证的远程攻击者可绕过会话限制,进入本不应被授权的远程会话,并可能进一步执行代码。这是本批唯一可由网络侧触发的漏洞,也是风险最高的一项。
  • CVE-2026-19743(路径遍历):本地攻击者可借助路径处理缺陷读写越界文件,在当前用户权限下执行代码,或结合其他条件提升至 root / SYSTEM。
  • CVE-2026-92368(堆缓冲区溢出):位于 .tvs 录像文件回放逻辑。攻击者只要诱导目标打开特制的录像文件,即可触发内存破坏,进而以当前用户权限执行代码或提权。
  • CVE-2026-92369(TOCTOU 竞态):检查与使用之间存在时间差,本地攻击者可借此替换目标对象,实现权限提升。
  • CVE-2026-92371(路径校验与链接跟随不当):Windows 安装程序在处理链接时解析不安全,可被利用于本地提权。

技术细节

本批漏洞呈现“远程入口 + 本地提权”的组合特征。CVE-2026-92370 提供网络侧的第一脚,其余三个本地漏洞(19743、92368、92369)则把当前用户权限推向 root 或 NT AUTHORITY\SYSTEM,从而在目标主机上取得完全控制。CVE-2026-92371 主要作用于安装阶段,攻击窗口集中在软件部署环节。

CVE-2026-92370  远程会话访问控制绕过  -> 越权会话 / 可能的代码执行(网络侧)
CVE-2026-19743  路径遍历              -> 当前用户权限代码执行 / 提权(本地)
CVE-2026-92368  .tvs 录像堆溢出        -> 内存破坏 / 提权(诱导打开文件)
CVE-2026-92369  TOCTOU 竞态            -> 权限提升(本地)
CVE-2026-92371  链接解析不安全        -> 安装期提权(Windows 安装程序)

影响评估

远程桌面与远程访问工具处在网络边界之内、又长期保持高权限运行,是攻击者眼中理想的跳板。一旦被拿下,攻击者可以绕过传统边界防护,直接在受控主机上操作,因此这类工具长期是勒索团伙与定向攻击组织的优先目标。

TeamViewer 部署面广,覆盖 IT 运维、远程办公与技术支持场景,且大量实例启用无人值守访问。若终端版本滞后,攻击者又能诱导打开特制录像文件,主机被接管的概率显著上升。官方未公布本批漏洞的 CVSS 分值,也未发现公开利用。

修复建议

  • 将 TeamViewer Full Client 与 Host 全部升级至 15.82 或所选分支的最新维护版本;Windows、Linux、macOS 客户端均需更新。
  • 梳理无人值守访问配置,收紧授权名单,取消不必要的长期固定密码,改用随机密码加多因素认证。
  • 监控异常安装程序活动、来源不明的 .tvs 录像文件,以及受保护文件的非预期修改。
  • 对安全敏感环境,限制 TeamViewer 仅在与受信任管理网段通信,并通过白名单收敛可发起远程会话的来源。

参考来源