一年之后,重新回顾Zerologon漏洞的危害与教训

本文通过翻译整理相关资料,重新回顾Netlogon漏洞的危害与教训,及其最初被忽视的原因,可以为相关漏洞的披露与防护提供一定的参考与借鉴。

漏洞CVE-2020-1472,也被行业称为“Zerologon”,在2020年8月11日(周二)首次发布时的CVSS 评分为8.8。对于特权提升漏洞来说,这个得分很高,但还不足以使其成为全球企业安全管理者的最高优先级事项。但当天晚些时候,微软修改了它的更新,并将其的CVSS分数定为10.0。Tenable研究人员Claire Tills表示:“微软安全团队必然是发现了更多信息,才将分数提升到了10.0,这对于特权提升漏洞来说十分罕见。”

在最初的时候,Zerologon漏洞并没有引起人们广泛关注。但在接下来的几个月里,Netlogon漏洞迅速成为各大安全团队的关注重点。该漏洞不仅成为高级持续威胁(APT)工具包的常见组成部分,还让美国网络安全和基础设施安全局(CISA)特别发布了一则以该漏洞为主题的警报,后来又追加了一项紧急指令,要求其国内行政部门和机构尽快应用补丁修复漏洞。

Tills假设造成这种情况的原因是自动抓取“周二补丁”摘要的用户收到的信息表明CVSS分数为8.8,而不是10.0。寻找最高优先级漏洞的安全团队可能错过了微软的 CVSS评分修订以及将其定义为“更有可能被利用”的升级更新。

不过,还是有多位安全专家注意到了Zerologon漏洞的危险性,而引起研究人员广泛关注的关键因素就是它存在于Netlogon协议中。事实上,很多攻击者喜欢应用像Netlogon这样无处不在的协议,因为他们清楚地知道目标企业大概率会启用该功能,而他们也正在寻找一个能让他们事半功倍的漏洞。

如果CVE-2020-1472是在今天发布的,相信必然会引发更大的关注。但在2020年7月中旬至9月中旬期间,甲骨文、Adobe和微软集中发放了众多安全补丁,修补了超过800个安全漏洞。当铺天盖地的漏洞信息扑面而来时,疏忽也就在所难免了。

我们一直在谈论警报过载,Zerologon漏洞疏忽就是一个典型案例,关于该漏洞的信息有限,再加上同时发出多个其他的威胁警报,安全人员分不清警告和噪音,难以掌握最关键信息,最终导致了Zerologon漏洞在长达一个月的时间内无人问津。

攻击者手中的利器

NetLogon组件是Windows上一项重要的功能组件,用于用户和机器在域内网络上的认证,以及复制数据库以进行域控备份,同时还用于维护域成员与域之间、域与域控之间、域DC与跨域DC之间的关系。当攻击者使用Netlogon远程协议(MS-NRPC)建立与域控制器连接的易受攻击的Netlogon安全通道时,就会存在特权提升漏洞。成功利用此漏洞的攻击者可以在网络中的设备上运行经特殊设计的应用程序。

这种攻击具有巨大的影响:它基本上允许本地网络上的任何攻击者(例如恶意的内部人员等)完全破坏Windows域,而且攻击完全未经身份验证,攻击者不需要任何用户凭据。

Zerologon吸引攻击者的另一个原因是它可以插入各种攻击链。网络罪犯可以通过各种方法劫持联网的计算机,例如使用钓鱼邮件、供应链攻击,甚至能通过办公区域内为访客提供的空的网线插口进行攻击,或是通过其他CVE获得初始访问权限。

微软的Zerologon补丁分为两部分,其更新修改了Netlogon处理Netlogon安全通道使用的方式。该修复对域中的所有Windows服务器和客户端强制实施安全NRPC,破坏了漏洞利用过程中的第二步。微软缓解措施的第二部分于今年2月发布,该公司警告管理员它将启用“强制模式”以阻止来自不合规设备的易受攻击的连接。

事实上,当时荷兰网络安全公司Secura的安全专家Tom Tervoort发布了针对Zerologon漏洞的技术白皮书后不久,研究员们便开始编写自己的概念验证程序(PoC)。在几天内,GitHub上就出现了至少4个展示如何利用该漏洞的可用开源代码示例。这加快了企业修复漏洞的步伐,同时也促使CISA发布警报和紧急指令。

不幸的是,公开后的PoC不仅吸引了信息安全专家的注意,也引起了网络罪犯团伙的注意。2020年10月初,微软报告了某中东地区APT组织Mercury利用Zerologon漏洞的企图。该组织一直以政府机构(尤其是中东的)为目标,并且已经在真实攻击案例中利用该漏洞长达2周的时间。

三天后,微软又披露了威胁组织TA505对Zerologon漏洞的滥用案例。据悉,该组织利用漏洞的方式包括将该恶意软件伪装成软件更新包,并滥用MSBuild[.]exe在受到感染的计算机上编译攻击工具。

另外,曾开发了勒索软件Ryuk的黑客组织也利用Zerologon漏洞在5小时内便成功感染一家企业的整个本地网络。据悉,该组织向一名员工发送了一封钓鱼邮件,待钓鱼邮件被点击并感染计算机后,他们便利用Zerologon漏洞侵入企业网络,向网络中所有服务器和工作站分发可执行的勒索软件。

在此之后,微软陆续收到更多受到该漏洞利用影响的客户报告。截止2021年7月,CISA研究报告数据显示,Zerologon成为了2020年以来被利用次数最多的安全漏洞之一。

漏洞更新中的缺陷

攻击者凭借研究人员发布的PoC迅速开展攻击活动的情况并不罕见。但另一方面,我们也看到了许多防御者开始加紧部署行动。由于Zerologon的评分从8.8分升级至10.0分的更新仅在该漏洞的修订历史中被披露,因此直到一个月后Tervoort的技术白皮书发布时,该漏洞才引起了广泛关注。而这长达一个月的时间内,各类威胁组织都在争先恐后地开发他们的漏洞利用代码,并积极地开展攻击活动。如果一开始,微软能够在分数变化上做出更深入地沟通,那么防御者将可能会有更准确的数据来确定他们的补丁优先级。

虽然微软公司在漏洞披露方面已经被广泛质疑,其最近披露的Print Spooler漏洞也有与CVE更改类似的问题存在,但安全专家认为,需要提高漏洞信息透明度的公司并非只有微软一家而已。虽然微软在去年年底从漏洞披露中删除了执行摘要,消除了有关如何瞄准漏洞的信息,但它仍然提供CVE的修订历史,这是其他供应商没有的。

安全专家指出,系统供应商需要在他们的安全公告中提供更高的透明度。拥有更详细的信息可以帮助防御者确定补丁的优先级,更好地抵御威胁。

【本文是IDC.NET专栏作者“安全牛”的原创文章,转载请通过安全牛(微信公众号id:gooann-sectv)获取授权】

戳这里,看该作者更多好文

 

文章来源网络,作者:管理,如若转载,请注明出处:https://shuyeidc.com/wp/142714.html<

(0)
管理的头像管理
上一篇2025-03-09 08:57
下一篇 2025-03-09 08:58

相关推荐

  • jsp空间购买和交换数据空间怎么买,有哪些注意事项?

    购买JSP空间时,是否考虑过数据交换空间的性能?简米科技(2003年始创,23年行业沉淀)与酷番云(工信部一类增值电信全牌照)这类持牌自营机房的服务商,能确保数据交换的高效稳定,是值得优先选择的合作伙伴,为什么JSP空间需要搭配独立的数据交换空间从JSP应用特性看数据交换需求JSP基于Java技术,常用于企业级……

    2026-08-11
    0
  • 建网站用香港空间效果怎么样,香港空间稳定吗?

    建网站用香港空间,对于创建网站资产来说,核心价值在于免备案和全球带宽优势,尤其适合外贸、跨境电商和需要快速启动的项目,但你必须权衡国内访问延迟,并选择有资质的服务商以保证资产安全,香港空间的核心优势与适用边界免备案:节省时间就是节省成本国内服务器需要备案,通常需要10到20天,香港空间无需备案,域名解析后即可上……

    2026-08-11
    0
  • Java连接云数据库的方法是什么,如何操作

    Java连接云数据库的核心在于通过JDBC驱动,结合云服务商提供的连接地址、端口、数据库名及认证信息,配置安全策略(如SSL、IP白名单),即可实现稳定高效的远程数据库访问,基础准备:JDBC驱动与依赖管理连接云数据库前,需要确保开发环境具备对应的JDBC驱动,以最常见的MySQL为例,你需要引入mysql-c……

    2026-08-11
    0
  • 建网站公安联网备案必须使用数据码吗,备案流程是什么

    网站备案包括ICP备案和公安联网备案,两者缺一不可,公安联网备案必须使用服务商提供的数据码,选择持有合法资质的服务商是顺利通过备案的前提,为什么网站必须进行公安联网备案根据公安部《计算机信息网络国际联网安全保护管理办法》,网站开通后30日内必须到公安机关办理备案手续,未完成公安备案的网站,面临责令整改、关闭网站……

    2026-08-10
    0
  • 建一个企业网站大概需要多少钱?,怎么收费?

    建网站要多少钱,没有一个固定的数字,几百到几万都可能,但真正的“创建网站资产”绝不仅仅是初次投入的成本,而是基于长期稳定、合规和安全的持续性投入,其中核心取决于你选择了什么样的“地基”来承载你的业务,建站预算的构成与行业基准当你开始规划一个网站,最先面对的就是预算问题,一个常见的误区是只关注网站“看起来”的建造……

    2026-08-10
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注