TeamViewer 修复高危整数溢出漏洞,可导致 Windows 代码执行
Swati Khandelwal
Swati Khandelwal
代码卫士
2026年11月2日 13:49
北京
去阅读
聚焦源代码安全,网罗国内外最新资讯!
编译:代码卫士
TeamViewer已修复一个高危漏洞(CVE-2026-111584,CVSS 8.8分),它可导致远程会话中被控制机器攻击控制它的计算机。在TeamViewer会话中,连接并取得控制权的计算机是查看端,而被控制的机器是主机端。
恶意或被入侵的主机可利用该漏洞使查看端的TeamViewer崩溃,并且根据平台不同,还可能在查看端计算机上运行代码,不过这仅在用户开始与该主机的远程控制会话后才会生效。修复程序已在TeamViewer 15.83版本发布。
该漏洞影响Windows、Linux和macOS上的TeamViewer完整客户端、Windows便携版以及15.83之前的所有Android远程控制应用版本。具体如下:
(1)TeamViewer完整客户端(含便携版)
- 15.83之前版本(Windows、Linux、macOS)
- 旧版/维护版:V15.64(Windows)、V14.7(Windows、Linux、macOS)、V13.2(Windows、Linux、macOS)
(2)TeamViewer远程控制(Android)15.83之前版本
TeamViewer在公告中列出了完整客户端、便携版和Android应用,但未列出主机端。15.83版本更新还修复了该公告中另外两个确实影响主机端的漏洞,因此运行主机端的用户也应更新。安全公司Remedio的研究员Omri Dar于10月29日发布了该漏洞的技术说明。他写道,在这个漏洞中,“攻击者是主机端,受害者是查看端。”
在远程会话中,主机端告诉查看端其屏幕图像有多大。查看端使用该尺寸来预留内存,但计算可能溢出并预留过少空间。随后到达的屏幕数据便会被写入该空间末尾之外。这至少会使查看端的TeamViewer会话崩溃,而且主机端可以随时再次触发崩溃。
在Windows上,Remedio表示他们将漏洞利用推进得更远,绕过了操作系统内置的漏洞利用防御,并在查看端运行了他们选择的代码。该演示在主机端使用了替代程序来提供部分攻击数据,因此尚不是完全通过网络执行的攻击。该结果仅在Windows上展示。macOS、Linux或Android上是否同样可行,文中未涉及。TeamViewer仅表示根据具体平台的情况,有可能实施代码执行。
Dar写道,该攻击不需要密码,除了接受会话外不需要额外点击,并且在TeamViewer的默认设置下即可生效。该漏洞影响15.83之前的所有版本,包括TeamViewer在9月发布的安全更新15.82。上个月更新并未清除该漏洞。
应采取措施
TeamViewer提供的唯一修复方法是更新,且未列出任何应变措施。当前用户应升级到15.83或更高版本。受支持的旧分支的修复版本可参见 TeamViewer 发布的公告。
15.83版本还修复了该公告中的另外两个高危漏洞,其中包括一个影响Linux和macOS的单独代码执行漏洞。同日发布的配套公告TV-2026-1012修复了TeamViewer通过自动更新分发的远程管理附加组件中的另外六个漏洞。
TeamViewer表示在发布修复程序时,并未发现该漏洞的相关利用攻击。截止目前,该漏洞并未被列入 CISA KEV清单。Remedio报告称未发现在野攻击,且也未发布漏洞利用代码。
代码卫士试用地址:https://sast.qianxin.com/
开源卫士试用地址:https://oss.qianxin.com/
推荐阅读
TeamViewer DEX高危漏洞可导致 Nomad 服务遭劫持
UEFI 严重漏洞潜伏16年,可绕过 Secure Boot 在网络启动服务器上执行代码
原文链接
https://thehackernews.com/2026/10/teamviewer-flaw-lets-remote-computers.html
题图:Pixabay License
本文由奇安信编译,不代表奇安信观点。转载请注明“转自奇安信代码卫士 https://codesafe.qianxin.com”。
奇安信代码卫士 (codesafe)
国内首个专注于软件开发安全的产品线。
觉得不错,就点个 “在看” 或 \"赞”
版权声明
本站仅做备份收录,仅供研究与教学参考之用。
读者将信息用于其他用途的,全部法律及连带责任由读者自行承担,本站不承担任何责任。










评论