2026年11月13日星期五
漏洞

微软千个CVE补丁日,暗藏遭利用的Outlook漏洞

微软连续第二个月发布超千个CVE的补丁,其中一个正被利用的Outlook漏洞仅评为“中危”,却会泄露NTLMv2哈希。

一封被打开的邮件将一束类似凭证的光流泄露给攻击者控制服务器的插图。
打开一个消息文件,就可能让Outlook在不显示任何警告的情况下,把用户的NTLMv2哈希交给攻击者。

微软在11月补丁日修复了其产品线中的1,259个漏洞,其中1,094个为微软自行发布的CVE,另有165个为第三方编号,这是该数字连续第二个月突破一千,数据来源为The Hacker News。其中63个被评为严重级别。10月的数字则是1,474。如果你在运行Windows、Office或Exchange,也就是说,如果你在运营企业IT环境,这批漏洞就需要你来分拣处理。

最需要关注的漏洞并不是纸面上最吓人的那个。CVE-2026-124194是一个Outlook欺骗漏洞,CVSS评分6.5,仅评为中危,但补丁发布时它已处于主动利用之中。CISA已将其纳入已知被利用漏洞目录(KEV),并要求联邦机构在11月24日前完成修复。受影响的产品包括Microsoft 365 Apps for Enterprise以及Office LTSC 2021和2024,这基本涵盖了企业环境中的所有Outlook安装,相关信息来自CSO Online。只要打开一个消息文件,用户的NTLMv2哈希就会被发送到攻击者的服务器。如果你的漏洞分拣队列仍然按CVSS分数排序,本月这个案例应该足以让你改掉这个习惯。

打开一个文件,窃取一个哈希:这个Outlook漏洞如何运作

微软的安全公告用一句官样文章点明了漏洞的核心:“Microsoft Office Outlook的产品界面未能就不安全操作向用户发出警告。”通常情况下,当邮件会促使客户端访问远程资源时,Outlook会先弹出外部内容警告。而这个漏洞恰恰绕过了这一提示。据微软和The Register的描述,攻击链简短而致命:

  1. 攻击者发送一个经过特殊构造的消息文件,并诱使目标用户在受影响的Outlook版本中打开它。这需要用户交互,微软对此予以确认,但实际门槛只是一次点击。
  2. Outlook在不显示常规外部内容警告的情况下,连接到攻击者控制的网络位置。
  3. Windows使用NTLM向该位置进行认证,从而泄露用户的NTLMv2哈希。
  4. 攻击者可以将该哈希中继到其他系统,以受害者身份登录,也可以离线破解以直接获取密码。

微软没有说明这个“网络位置”使用的是什么协议,但NTLMv2哈希已经透露了答案:Windows在向SMB共享或启用了NTLM挑战的HTTP端点进行认证时,就会交出这种凭证。这是典型的强制认证手法,与红队多年来使用的各类UNC路径和远程模板技巧属于同一类,只是披上了一层Outlook的新外衣。下面大致展示了这些凭证落入攻击者破解环境后的样子,格式为hashcat的Net-NTLMv2格式:

alice::CORP:5f3c1a9b7d2e4860:4f2b9d8c7a6e5f1a0b3c2d4e5f6a7b8c:0101000000000000...

在两种利用路径中,中继攻击更为危险,因为它完全不需要破解:只要SMB或LDAP签名未被强制执行,被截获的哈希就能近乎实时地以受害者身份完成认证。而离线破解则能让弱密码以一块GPU的成本变成域凭证。Zero Day Initiative(TrendAI)威胁感知负责人Dustin Childs在其月度点评中直言:“它被标为欺骗类漏洞,但影响远比名字所显示的要大。”

已确认的情况是:该漏洞已被利用,需要网络连通性加一次用户点击,补丁也已发布。未知的情况包括:微软尚未将攻击归因于任何攻击者,未说明利用何时开始,未描述攻击者会如何利用获得的访问权限,也未澄清该漏洞是在首次被滥用之前还是之后被发现的。漏洞的发现者包括一位名叫Nono的研究人员,以及Anthropic的Benoît Sevens,后者借助Claude AI助手完成了工作,下文将进一步说明。

“中危的评级低估了这个漏洞。攻击者已经在利用它,只需要一次点击邮件文件即可触发,而且它影响的是几乎所有企业都在使用的Outlook。被窃取的哈希可以打开远超收件箱范围的大门。”——Action1漏洞研究总监Jack Bicer

Nightwing的网络安全事件响应经理Nick Carroll对CSO Online给出了更简短的说法:“别被低分骗了。”在补丁发布之前,有效的邮件网关和用户安全意识培训可以削弱攻击投递,因为攻击需要有人打开恶意的Office文件。但这只是减速带,而不是围墙。

针对Exchange和域控制器的9.8分零点击漏洞

本批补丁中有四个漏洞的CVSS评分为9.8,Bicer指出,其中三个无需凭据,也无需用户操作。以下两个漏洞最值得今晚就盯紧:

  • CVE-2026-119958 — Windows LDAP远程代码执行。未认证的攻击者可在LDAP服务内运行代码。这涉及域控制器,意味着整个Active Directory环境都处于影响范围之内。
  • CVE-2026-116928 — Windows Search越界写入。可通过Exchange触发:发送一封带有特制附件的邮件,Exchange的索引进程就会自动处理它。微软警告称:“收件人无需打开邮件或附件。”零点击,即可实现完全的远程代码执行。
  • CVE-2026-118207 — Exchange Server远程代码执行。任何能够向组织发送邮件的人都可以触发。
  • CVE-2026-112967 — Xbox Live网络服务远程代码执行。同一网络内的攻击者可完全控制一台Windows系统。这个名字听起来像是游戏玩具,但该服务绝非玩具。
  • CVE-2026-119990 — Azure OpenAI权限提升。一个9.8分漏洞出现在许多团队都已依赖的云服务中,不过微软会自动为此漏洞打补丁,因此无需你操心。

严重漏洞中还包括Windows Schannel(CVE-2026-119952)和Windows Virtual Filtering Platform(CVE-2026-95962)中的远程代码执行漏洞。Bicer关于修复顺序的建议是本月最实用的思路:打补丁的顺序应当依据影响范围,而非产品名称。应先处理域控制器和Exchange,然后是任何向不可信网络暴露IIS、Schannel或RPC的组件。在给Message Queuing打补丁之前,应先进行盘点:找出所有启用了该服务的服务器,对于没有应用需要它的服务器直接关闭,其余的当天完成修补。虚拟化宿主机应单独安排维护窗口,因为一旦在宿主机上发生逃逸,宿主机上的所有虚拟机都将沦陷。

有一个非微软的条目值得一提:SAP修复了一个CVSS评分为10的内存破坏漏洞,代号ICM2Shell,由Onapsis发现,问题出在SAP内核处理WebSocket流量的方式上。经过特殊构造的一系列WebSocket消息可导致进程崩溃,或实现远程代码执行,影响SAP Internet Communication Manager和SAP Web Dispatcher两个组件,后者是许多组织部署在网络边缘的反向代理。如果你的SAP系统位于边界,那么这个漏洞也应排在修复队列的前列。

一名分析师在堆满成千上万个发光漏洞箱的仓库中独自分拣的插图。
连续两个月CVE数量超过一千,已经打破了按评分分拣的做法,漏洞的暴露面和被利用情况应当优先考虑。

每月千个CVE已成常态,而AI正处在这一局面的两端

本次发布的构成折射出这个时代的特征:Windows有726个漏洞,Office有174个,SQL Server有59个,SharePoint有27个,此外还有开发工具相关漏洞,其中权限提升漏洞超过500个,居于远程代码执行和信息泄露之上。据Tenable高级研究工程师Satnam Narang统计,微软今年迄今已修复超过5,100个CVE。Childs在接受The Register采访时表示:“连续两个月CVE数量超过一千,证明自动化漏洞挖掘已经永久性地重置了补丁量。随着AI让补丁比对和漏洞利用开发几乎瞬间完成,威胁窗口在更新发布的那一刻就已经打开。”

疲惫感是真实的。watchTowr威胁情报负责人Jake Knott在接受The Register采访时写道:“也许我们应该直接回家。”此前一个月里,严重漏洞接踵而至,一切都被贴上了“2shell”的标签,这是对N-able的Able2Shell以及PHP2Shell预认证远程代码执行等紧急事件的戏仿。他给出的分拣建议很有价值:“先看你实际暴露在互联网上的是什么,再看什么已经在野外被利用,最后才轮到其他一切。”

这次Outlook漏洞的发现过程有一个颇具讽刺意味的细节。据CSO Online报道,微软自今年夏天起就一直在使用AI模型,在自家产品中查找数千个漏洞,而本月唯一被利用的漏洞,却是Anthropic的Sevens借助Claude发现的。Narang的看法是:“这一年来,AI一直在让每次Patch Tuesday发布的“干草堆”越来越大,而这次可能是它第一次找到了那根针。”在本周二之前,1,094个微软CVE都没有公开披露,而且只有Outlook漏洞被确认遭到利用,但Childs警告不要“自欺欺人”,因为一旦修复补丁公开,逆向工程补丁并生成可用的利用代码,就已经是几乎瞬间完成、并由AI辅助的工作了。

按影响范围而非评分排序

CVSS的设计初衷是衡量技术严重程度,即一个漏洞理论上有多严重,而不是衡量当下是否有人在用它攻击你。一个正在野外泄露凭证的6.5分中危漏洞,其优先级高于任何仅存在于内网设备上的理论9.8分漏洞。而且,无论如何排序,一个五人团队每月都无法修复1,094个漏洞。可以把CVSS想象成RPG游戏里怪物的等级:它告诉你这个怪物的攻击有多痛,却不会告诉你它是否已经打到了你家门口。本周经济而理性的操作顺序如下:

  1. 立即修补Outlook:Microsoft 365 Apps for Enterprise、Office LTSC 2021和2024。CVE-2026-124194已遭利用并列入KEV,请将CISA规定的11月24日联邦截止日期视为你自己的截止日期。
  2. 接着处理域控制器和Exchange:CVE-2026-119958(LDAP)和CVE-2026-116928(通过Exchange索引触发的Windows Search)均为无需认证、零点击的路径,直通你最核心的资产。
  3. 然后是向不可信网络暴露IIS、Schannel或RPC的组件:即CVE-2026-119952所涉及的范围。
  4. 盘点Message Queuing,对没有任何应用使用它的服务器直接禁用,其余当天完成修补。
  5. 为虚拟化宿主机单独安排维护窗口:一旦在宿主机上发生逃逸,所有虚拟机都会随之失守。

在检测和加固方面,除了打补丁,本月还有一份具体的待办清单:

  • 在边界阻断出站TCP 445端口(以及WebDAV)。没有任何工作站有正当理由与互联网IP协商NTLM。对任何此类尝试都应告警,这个告警就是你应对下一个强制认证漏洞的绊脚索。
  • 强制启用SMB签名和LDAP签名,并尽可能优先使用Kerberos,使被中继的哈希对攻击者毫无价值。
  • 排查邮件网关和终端遥测数据,查看过去一个月内打开过的可疑消息文件附件,尤其是那些从Office进程中发起出站连接的文件。
  • 如果你的SAP系统部署在边界,请为ICM和Web Dispatcher修补ICM2Shell。CVSS 10分的漏洞加上反向代理这一攻击面,不能等到下一个修复周期。

连续两个月超过一千个CVE已不是异常,而是如今的基线。AI在推高这一数字的同时,还在帮助攻击者比对补丁,速度之快,连大多数变更管理委员会都来不及召集。最终能够占据优势的组织,不会是拥有最庞大补丁团队的那些,而是那些不再像看茶叶渣一样解读CVSS分数,转而依据暴露面和被利用情况来打补丁的组织。从Outlook开始吧。你所保住的那个哈希,就是你自己的。

来源

本文参考了以下报道与公告: