Windows DNS服务器曝"蠕虫级"漏洞【最新推荐】

小伙伴们大家好,这次钱睿早带大家来分析下关于Windows DNS服务器曝"蠕虫级"漏洞,以及Windows漏洞漏洞,服务器,攻击者等等各种一系列的相关干货,认真阅读完,把我想表达的思路完全理解,相信你很快就可以掌握!

漏洞介绍

SigRed漏洞的高危害性在于其是可蠕虫的,也就是可以自传播的,无需用户交互就能传播到易受攻击的设备上,允许未经身份验证的远程攻击者获得针对目标服务器的域管理员特权,并完全控制组织的IT基础架构。

漏洞运行机制

Windows DNS服务器曝"蠕虫级"漏洞,Windows漏洞

攻击者可以通过将恶意DNS查询发送到Windows DNS服务器并实现任意代码执行来利用SigRed漏洞,从而使黑客能够拦截和操纵用户的电子邮件和网络流量,使服务不可用,收获用户的电子邮件。

当DNS服务器无法解析给定域名(例如www.Google.com)的IP地址时,查询会被转发到权威DNS服务器(NS),也就是转发查询。

为了利用这个查询逻辑,SigRed首先需要配置一个域的(“ deadbeef.fun”)NS资源记录,用来指向恶意名称服务器(“ns1.41414141.club”),然后查询目标DNS服务器的域,以便从名称服务器获得与域或其子域相关的所有后续查询的解析响应。

这些设置完成后,攻击者只要发送一个大小超过64KB的SIG记录,就能导致在分配的小缓冲区上引发大约64KB的受控堆缓冲区溢出,触发恶意 DNS 查询,然后在分析转发查询的传入响应的函数中触发整数溢出漏洞(“dns.exe!sigwirelead“)。

换句话说,该漏洞针对的是负责为资源记录分配内存的函数,一旦生成大于65535的字节数,就会导致整数溢出,分配变小。不过,一条DNS消息的UDP限制为512字节(如果服务器支持扩展机制,则限制为4096字节),而TCP限制为65535字节,因此,仅带有长签名的SIG响应不足以触发此漏洞。但攻击者可以巧妙地利用DNS响应中的DNS名称压缩功能,从而利用上述操作将缓冲区大小增加,进而依旧达到缓冲区溢出的目的。

此外,SigRed还能在特定的一些情况下通过浏览器远程触发,例如基于Internet Explorer和非Chromium的Microsoft Edge浏览器,攻击者可以利用Windows DNS服务器对连接重用和查询管道功能的支持,在访问其控制下的网站时,将HTTP请求负载内的DNS查询“偷偷转发”到目标DNS服务器。甚至,还可以实现write What where功能,进一步利用漏洞泄漏内存地址,从而让对手劫持执行流并使其执行意外的指令。

令人惊讶的是,DNS客户端(“dnsapi.dll)不易受同一个bug的影响,这使得研究人员怀疑“微软为DNS服务器和DNS客户端设置了两个完全不同的代码基,并且没有在它们之间同步漏洞补丁。”

缓解措施

Windows DNS服务器作为核心网络组件,一旦DNS服务器泄露是非常严重的安全问题,而在大多数情况下,它使攻击者离破坏整个组织仅一寸之遥,企业势必要引起重视。虽然微软表示目前还没有证据表明该漏洞已经被利用,但建议用户立即安装安全补丁:https://portal.msrc.microsoft.com/en-US/security-guidance/advisory/CVE-2020-1350

此外,用户也可以把DNS消息的最大长度(通过TCP)设置为“ 0xFF00”,以消除缓冲区溢出的可能。

今天这篇文章就写到这里了,希望对你有帮助,认真、仔仔细细看完Windows DNS服务器曝"蠕虫级"漏洞【最新推荐】了,觉得收获很多,记得帮忙点个赞吧!

本文发布者:管理员,不代表寂寞网立场,转载请注明出处:https://www.jimowang.com/p/17981.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 jimowangmail@126.com 举报,一经查实,本站将立刻删除。

(0)
上一篇 2022年11月25日 09:30
下一篇 2022年11月25日 09:32

相关推荐

  • 免费QQ域名拦截红名检测API接口【新手必看】

    很高兴又和大家见面了,今天何炅来和大家聊一聊免费QQ域名拦截红名检测API接口,以及QQ域名红名,API接口接口,后面,管理员相关的问题,如果你是老司机,你可能觉得很简单,但如果你是新手,你可能就不这么想了。 抓到一个免费的QQ域名拦截红名检测API接口,目前是免费的,抓管理员的token,无限制使用,不要更改。 API接口地址 https://www.ji…

    技术 2022年7月24日
  • 如何找人?这些方法值得一试(方法介绍和推荐)

    在日常生活中,我们经常会遇到需要找人的情况,无论是找朋友、找同学,还是找失散多年的亲人,都让人感到焦虑和困扰。但是,如何找人呢?下面介绍几种方法,希望能给您提供一些启示。 1. 社交媒体平台 随着社交媒体的兴起,人们的社交方式发生了很大的变化。通过使用社交媒体平台,您可以轻松地找到你要寻找的人。例如,在微信、微博、QQ空间等平台上,可以通过输入对方的姓名、手…

    2023年8月30日
  • U盘坏了怎么办?(解决方法介绍和推荐)

    U盘坏了怎么办?(解决方法介绍和推荐) 一、检查硬件问题 1. 首先,将U盘插入其他电脑或设备上,确认是否只是与某台电脑不兼容或出现驱动问题。 2. 如果U盘在其他设备上也无法使用,则可能存在硬件问题。可以尝试将U盘连接到不同的USB接口,或者更换一根新的数据线进行测试。 3. 如果U盘仍然无法正常工作,可能需要寻求专业的硬件维修服务。 二、使用数据恢复软件…

    2023年8月16日
  • 本地账户管理员改名方法详解(步骤介绍与操作演示)

    本文介绍了本地账户管理员改名的具体方法,包括步骤和操作演示。 一、修改用户名 打开“开始”菜单,搜索“计算机管理”并打开。 在“计算机管理”窗口中,展开左侧的“本地用户和组”选项。 在“用户”选项卡下,找到需要修改名称的本地账户。 右键单击该账户,选择“重命名”。 输入新的用户名,然后按下回车键。 二、修改登录名 打开“开始”菜单,搜索“运行”并打开。 在“…

    技术 2023年9月17日
  • 如何采取措施防止U盘损坏(防护技巧和建议)

    如何采取措施防止U盘损坏(防护技巧和建议) 一、正确拔插 1. 在使用U盘之前,确保电脑或设备已经完全关闭或注销。 2. 插入U盘时,要保持垂直方向,避免倾斜插入或用力过猛。 3. 拔出U盘时,先确认它已被安全删除(推出),然后轻轻拔出,避免突然拔出造成数据丢失。 二、存放环境 1. 避免将U盘长时间暴露在阳光下或高温环境中。 2. 避免将U盘存放在潮湿或尘…

    2023年9月8日
  • 解锁宝塔Linux面板专业版及企业版【详细讲解】

    很高兴又和小伙伴们见面了,这次蒋桂梅主要整理了一些关于解锁宝塔Linux面板专业版及企业版的问题,还有宝塔面板宝塔,面板,命令等等等各种相关干货内容,成功的路上不会一帆风顺,每一个成功的背后都有一个惊人的故事。 宝塔面板版本区别 宝塔免费版近200个免费插件,常用有:网站管理、系统安全、系统监控、计划任务、文件管理、软件管理、一键部署等等。通过免费版就可以实…

    技术 2022年11月24日