文章总结: WindowsDefender曝出高危零日漏洞RedSun,攻击者利用云文件恢复逻辑缺陷,通过构造带云标签的恶意文件触发Defender以SYSTEM权限将恶意程序写入系统目录,实现本地提权。该漏洞影响Win10/11/Server全版本,PoC已公开且微软未修复。建议立即禁用云同步服务、启用攻击面减少规则,并监控可疑进程。 综合评分: 85 文章分类: 漏洞分析,恶意软件,应急响应,红队,安全意识
Windows Defender 高危0day:RedSun漏洞全解析(附代码链接)
原创
ZM ZM
暗镜
2026年4月18日 06:00 北京
在小说阅读器读本章
去阅读
近期,Windows Defender 爆出高危零日漏洞——RedSun(红太阳),攻击者无需管理员权限、无需弹窗交互,仅需数秒就能利用这款默认预装的杀毒软件,获取系统最高SYSTEM权限,实现“杀毒软件变黑客武器”的魔幻攻击。更令人警惕的是,该漏洞PoC已公开,微软至今未发布修复补丁,Windows设备正暴露在高风险中。
一、事件经过
RedSun漏洞的公开,并非偶然,而是安全研究者与微软长期矛盾的集中爆发,整个事件时间线清晰,折射出厂商漏洞响应机制的短板与研究者的思路差异。
2026年3月下旬,安全研究者 Chaotic Eclipse(化名Nightmare-Eclipse,GitHub账号:Nightmare-Eclipse),通过微软安全响应中心(MSRC)官方渠道,私下向微软报告了Windows Defender的一处高危本地提权漏洞,详细提交了漏洞原理、利用思路及测试用例,希望微软能及时修复。但令人失望的是,微软未给予任何有效回应,既未确认漏洞存在,也未告知修复时间表,甚至被研究者暗示存在“威胁性回应”。
3月31日,在等待多日仍无反馈后,研究者选择公开首个漏洞——BlueHammer,以此向微软施压。该漏洞同样是Windows Defender的本地提权漏洞,PoC公开后引发行业广泛关注,微软才在4月中旬的“补丁星期二”更新中,将其修复(漏洞编号:CVE-2026-33825,CVSS评分7.8分,高危)。
但微软的被动修复,并未缓解研究者的不满。在BlueHammer公开后的13天内,研究者连续挖掘出两个新的Defender漏洞,分别命名为UnDefend(可永久阻止Defender更新,切断系统安全防护的“后路”)与RedSun(本次重点解析的未修复高危漏洞)。
4月16日(北京时间4月17日),研究者在GitHub公开RedSun漏洞的完整PoC代码,同时在个人博客发布声明,明确喊话微软:“我没有虚张声势,而且我还会再犯。”(原文:I was not bluffing Microsoft and I’m doing it again.),并透露下一个目标将是无需物理访问的远程代码执行(RCE)漏洞,一旦公开,威胁将从本地提权升级为远程控制。
截至2026年4月17日16时,微软仍未发布RedSun漏洞的官方修复补丁,该漏洞可在Windows 10、11及Server全版本上100%可靠利用,且已有安全机构(如Tharros)证实,即使是安装了4月最新补丁的系统,也能被成功攻击。更值得警惕的是,已有真实世界攻击案例出现,攻击者结合Compromised SSL VPN凭证,利用该漏洞开展定向攻击。
二、攻击实操
特别声明:本文公布的攻击步骤,仅用于企业安全人员、渗透测试工程师进行内部防护测试,严禁用于非法攻击他人设备,否则将承担相应的法律责任。研究者公开PoC的初衷,是推动微软修复漏洞,而非鼓励恶意攻击。
RedSun漏洞的攻击门槛极低,普通用户权限即可完成,全程静默无交互,成功率100%,具体实操步骤如下(基于公开PoC整理):
1. 环境准备:受影响的Windows 10/11/Server系统(无需关闭Defender,默认开启即可)、普通用户账号(无需管理员权限)、RedSun漏洞PoC代码(需从公开仓库下载,链接见下文)、Cloud Files API依赖组件(系统默认自带,路径:C:\Windows\System32\cldapi.dll)。
2. 代码部署:将下载的PoC代码解压至本地(任意普通目录即可,如桌面),无需修改代码参数,该PoC已默认配置好攻击逻辑,支持自动构造恶意文件、触发Defender检测、完成路径重定向。
3. 触发攻击:以普通用户权限运行PoC可执行文件(RedSun.exe),程序将自动执行以下操作:
① 调用Cloud Files API(cldapi.dll),创建一个带有“云标签(Cloud Tag)”的恶意文件(内置EICAR测试病毒,用于触发Defender检测,部分杀毒软件会检测该文件,可通过加密EICAR字符串规避检测);
② 自动设置机会锁(Oplock),暂停Defender的文件恢复进程,利用卷影复制(VSS)的时间差,形成竞态条件,抢占攻击时机;
③ 创建NTFS目录Junction/重解析点,将Defender的文件写入目标,从原路径重定向至C:\Windows\System32目录;
④ 等待Defender恢复写入,此时Defender会以系统权限,将恶意文件写入System32目录,覆盖关键系统二进制文件(默认目标为TieringEngineService.exe);
⑤ 系统自动以SYSTEM权限执行被替换的恶意程序,攻击者成功获取系统最高权限,可执行任意操作(如创建管理员账号、植入后门、窃取数据等)。
4. 攻击验证:攻击完成后,打开任务管理器,查看“RedSun.exe”进程的权限,若显示为“SYSTEM”,则说明攻击成功,此时已完全控制目标主机。
关键提醒:该攻击全程无弹窗、无日志告警(默认配置下),普通用户无法察觉,且攻击完成后可删除PoC文件,留下的痕迹极少,给溯源带来极大难度。此外,研究者在PoC中预留了参数,可自定义替换的系统文件,进一步提升攻击隐蔽性。
三、技术分析
RedSun漏洞并非复杂的技术漏洞,而是Windows Defender在云文件恢复逻辑上的低级设计缺陷,但其危害极大,核心原因在于它利用了“杀毒软件本身的系统权限”,实现了“自我颠覆”,这也是其被称为“最讽刺漏洞”的核心原因。
1. 漏洞核心根源
Windows Defender作为Windows系统默认的杀毒软件,拥有高于普通用户的系统权限,其核心功能之一是“检测并处理恶意文件”,正常逻辑为:Defender扫描到恶意文件 → 隔离/删除/清除,防止其危害系统。
而RedSun漏洞利用的,正是Defender的“云文件恢复逻辑”缺陷:当Defender检测到带有“云标签(Cloud Tag)”的恶意文件时,不会执行隔离或删除操作,反而会将该文件“写回原路径”——这一设计初衷是为了配合云同步服务(如OneDrive),避免误删云同步文件,但微软忽略了权限管控,未对“写回操作”的路径进行校验,也未限制写回文件的权限,导致攻击者可利用这一逻辑,将恶意文件写入系统核心目录。
用研究者的原话来说:“当Windows Defender意识到一个恶意文件带有云标签时,出于某种愚蠢又可笑的原因,这款本应保护系统的杀毒软件,竟然决定将它发现的恶意文件重新写回原来的位置。” 这一逻辑缺陷,本质上是微软在产品设计时,过度追求功能兼容性,而忽视了安全校验,属于典型的“安全优先级低于功能优先级”的问题。
经安全专家Will Doddmann(Tharros首席漏洞分析师)验证,该漏洞的本质是“访问控制粒度不足”(CWE-1220),属于设计层面的漏洞,而非代码层面的疏漏,这也意味着,简单的代码修补难以彻底解决问题,需要微软重构Defender的云文件处理逻辑。
2. 攻击链深度拆解
RedSun漏洞的攻击链极为完整,每一步都精准利用了系统机制和Defender的缺陷,且无需任何用户交互,具体拆解如下:
第一步:构造恶意文件(普通权限即可)。攻击者通过Cloud Files API(cldapi.dll),创建一个带有云标签的恶意文件,该文件可选用EICAR测试病毒(无需真实恶意代码,仅用于触发Defender检测),也可植入真实木马、勒索软件等恶意程序。这里的核心是“云标签”——只要文件带有该标签,就能触发Defender的异常恢复逻辑,而创建带云标签的文件,普通用户权限即可完成,无需管理员授权。
第二步:触发Defender检测(自动触发,无需干预)。Defender的实时防护功能会自动扫描到该恶意文件,判定其为威胁后,不会立即删除,而是启动“云文件恢复”流程,准备将文件写回原路径。这一步无需攻击者干预,Defender会主动触发,属于“自投罗网”式的逻辑漏洞。
第三步:利用竞态条件(抢占攻击时机)。攻击者通过设置“机会锁(Oplock)”,暂停Defender的文件写入操作,同时利用卷影复制(VSS)的时间差,形成竞态条件——简单来说,就是“卡住Defender的操作,为自己争取时间”。这一步是攻击成功的关键,也是PoC代码中最核心的部分,研究者通过精准控制时间差,确保后续的路径重定向能够成功生效。
第四步:路径重定向(核心攻击步骤)。在Defender被暂停的间隙,攻击者创建NTFS目录Junction/重解析点,将原本的文件写入路径,重定向至C:\Windows\System32目录——该目录是Windows系统的核心目录,存放着系统运行所需的关键二进制文件,且Defender拥有该目录的写入权限(为了方便更新系统组件)。这一步的巧妙之处在于,重定向操作无需管理员权限,普通用户即可完成,而Defender会默认跟随重定向路径,不会进行路径校验。
第五步:覆盖系统文件,获取SYSTEM权限(最终目的)。当Defender恢复写入操作时,会按照重定向后的路径,将恶意文件写入C:\Windows\System32目录,覆盖其中的关键系统二进制文件(如TieringEngineService.exe)。由于Defender运行时拥有SYSTEM权限,因此写入的恶意文件也会被赋予SYSTEM权限,当系统自动执行该文件时,攻击者就成功获取了系统最高权限,实现本地提权。
3. 关键技术特点
① 权限要求极低:无需管理员权限,普通用户账号即可发起攻击,意味着只要攻击者能获取目标设备的普通用户权限(如通过钓鱼、弱密码登录等方式),就能快速提权,控制整个系统;
② 触发条件简单:无需关闭Defender,默认开启状态即可触发,而Windows系统默认都启用Defender,几乎所有Windows设备都满足触发条件;
③ 成功率100%:经多家安全机构验证,该漏洞在Windows 10/11/Server全版本上,无论是否安装最新系统补丁(除BlueHammer对应的补丁外),都能100%可靠利用,无失败案例;
④ 隐蔽性极强:全程无弹窗、无交互、无明显日志,攻击完成后可删除PoC文件,难以被普通用户和常规安全工具发现,溯源难度极大;
⑤ 与UnDefend漏洞协同:攻击者可先利用UnDefend漏洞,永久阻止Defender更新,再利用RedSun漏洞提权,形成“防护失效→提权控制”的闭环,进一步扩大攻击危害。
四、影响范围
RedSun漏洞的影响范围极广,覆盖所有启用Windows Defender的Windows设备,无论个人用户还是企业用户,都面临极高风险,具体精准范围如下:
1. 受影响系统版本
① Windows 10:所有支持版本(包括Home、Pro、Enterprise、Education版),无论是否安装4月最新补丁,均受影响;
② Windows 11:所有支持版本(包括Home、Pro、Enterprise、Education版),涵盖22H2、23H2等所有主流版本,即使安装了4月“补丁星期二”更新,仍可被利用;
③ Windows Server:2019、2022、2025及后续版本,其中企业级Server系统受影响最为严重——这类系统通常存储大量敏感数据,一旦被攻击,可能导致大规模数据泄露、系统瘫痪;
④ 排除范围:仅禁用Windows Defender的设备(如安装了第三方杀毒软件、手动禁用Defender的设备)不受影响,但这类设备占比极低,绝大多数Windows设备默认启用Defender。
2. 受影响用户群体
① 个人用户:普通PC用户,一旦被攻击,可能面临个人信息泄露(如账号密码、照片、文档)、设备被控制、勒索软件攻击等风险;
② 企业用户:尤其是金融、医疗、政务、互联网等行业,企业内部的服务器、员工办公电脑,若被利用该漏洞攻击,可能导致核心业务中断、敏感数据泄露(如客户信息、商业机密)、内网横向渗透,造成巨大的经济损失和声誉损失;
③ 公共服务设备:如校园机房、网吧、政务大厅的公共PC,这类设备用户流动性大,容易被攻击者植入恶意程序,进而利用RedSun漏洞提权,控制整个设备或内网。
3. 风险等级与行业影响
RedSun漏洞的风险等级为“高危(Critical)”,CVSS评分7.8分(与BlueHammer漏洞评分一致),属于“可被轻松利用、危害极大”的漏洞。其行业影响远超普通漏洞,核心原因有两点:
一是漏洞利用的是Windows Defender本身——作为系统默认的安全防护工具,本应是“安全屏障”,却被变成“攻击武器”,打破了用户对系统自带杀毒软件的信任,也暴露了微软在安全设计上的严重疏漏;
二是PoC已公开,攻击门槛极低,普通黑客甚至脚本小子,都能下载PoC代码,快速发起攻击,短期内可能出现大规模攻击案例,尤其是企业内网,一旦有一台设备被攻击,可能快速扩散至整个内网。
五、公开链接汇总
本文汇总所有公开的相关链接,均为研究者、官方媒体或安全机构发布,方便大家查询验证
1. RedSun漏洞PoC代码链接(GitHub):https://github.com/Nightmare-Eclipse/RedSun(研究者公开仓库,包含完整PoC代码、技术文档、使用说明,截至4月17日仍可正常访问);
2.BlueHammer漏洞PoC代码链接(GitHub):https://github.com/nightmare-eclipse/bluehammer(已修复漏洞,可用于对比分析,了解研究者的攻击思路);
3. 研究者个人博客(声明链接):https://deadeclipse666.blogspot.com/(研究者发布漏洞声明、攻击初衷的官方渠道,包含“我没有虚张声势,而且我还会再犯”的完整声明原文,以及对微软的质疑);
4. 研究者GitHub主页:https://github.com/Nightmare-Eclipse(可查看其公开的所有漏洞相关代码、声明,包括UnDefend漏洞的相关信息);
5. 微软4月补丁公告(BlueHammer修复):https://msrc.microsoft.com/update-guide/en-US/vulnerability/CVE-2026-33825(微软官方公告,仅修复BlueHammer漏洞,未提及RedSun漏洞);
补充说明:截至4月17日,UnDefend漏洞的PoC代码尚未公开,仅研究者透露其可“永久阻止Defender更新”,相关细节仍在逐步披露中;RedSun漏洞的CVE编号暂未分配(微软未正式确认),暂以“RedSun”为漏洞名称。
六、防御指南
由于微软尚未发布RedSun漏洞的修复补丁,当前防御的核心是“阻断攻击链”,通过临时防护措施,阻止攻击者利用漏洞提权,同时做好长期安全策略,降低漏洞被利用的风险。以下指南适用于个人用户和企业用户,可直接落地执行。
1. 临时防护措施(立即执行,阻断攻击链)
① 禁用云文件相关功能(核心措施):关闭OneDrive、微软云同步等相关服务,阻止Defender触发“云文件恢复”逻辑——这是阻断RedSun漏洞攻击的关键,因为漏洞的核心是利用带云标签的文件触发异常恢复。操作步骤:打开“设置→账户→OneDrive”,点击“取消关联此设备”,并禁用OneDrive开机自启;同时禁用“Cloud Files API”相关服务(运行services.msc,找到“Cloud Files Mini Filter Driver”,设置为“禁用”)。
② 限制C:\Windows\System32目录写入权限:修改该目录的权限,禁止普通用户写入,仅保留Administrators和SYSTEM权限。操作步骤:右键点击System32目录→“属性→安全→编辑”,删除“Users”用户组的“写入”“修改”权限,确保普通用户无法修改该目录下的文件。
③ 监控Defender相关进程的异常写入:实时监控MsMpEng.exe(Defender核心进程)、WinDefend.exe的写入行为,若发现其向System32目录写入异常文件(如RedSun.exe、未知.exe文件),立即终止进程并删除异常文件。可使用任务管理器、Process Monitor等工具进行监控。
④ 禁用卷影复制(VSS)服务:由于漏洞利用了卷影复制的时间差,禁用该服务可阻断竞态条件的形成。操作步骤:运行services.msc,找到“Volume Shadow Copy”服务,设置为“禁用”并停止服务(注意:禁用该服务可能影响系统还原功能,企业用户可根据自身需求权衡)。
⑤ 禁止运行未知可执行文件:个人用户避免下载、运行来源不明的.exe文件,尤其是从GitHub、论坛下载的陌生PoC代码、工具;企业用户可通过组策略,限制普通用户运行未知可执行文件,仅允许受信任程序运行。
2. 长期安全策略(降低整体风险)
① 权限最小化管理:严格限制普通用户的权限,禁止普通用户获取管理员权限,企业用户可通过域管理,精细化控制员工账号的权限,避免“一人提权,全网沦陷”。
② 部署第三方安全工具:在微软发布补丁前,可临时安装第三方杀毒软件(如火绒、360等),并禁用Windows Defender,阻断漏洞的触发条件(注意:安装第三方杀毒软件后,需确保其实时防护开启,避免出现安全空档)。
③ 及时关注补丁更新:密切关注微软官方公告(MSRC),一旦微软发布RedSun漏洞的修复补丁,立即全员部署更新,尤其是企业用户,需在补丁发布后24小时内完成所有设备的更新。
④ 加强安全审计:企业用户定期检查系统日志、进程行为,重点排查System32目录的文件修改记录、Defender的异常写入记录,及时发现潜在的攻击痕迹;个人用户可定期使用安全工具扫描设备,排查恶意程序。
⑤ 开展安全培训:企业用户需对员工开展安全培训,讲解RedSun漏洞的风险、攻击特征,避免员工点击陌生链接、下载未知文件,降低攻击者获取普通用户权限的概率。
3. 紧急处置建议(已被攻击后的应对措施)
① 立即隔离受影响主机:断开被攻击设备的网络连接,防止攻击者横向渗透至内网,同时停止该设备上的核心业务,避免损失扩大。
② 彻底扫描清理:使用第三方安全工具,对被攻击设备进行全面扫描,删除恶意程序、异常文件,尤其是System32目录下被替换的系统文件,可通过系统还原、重新安装系统组件,恢复系统正常状态。
③ 重置系统权限:恢复C:\Windows\System32目录的默认权限,删除攻击者创建的异常用户、管理员账号,重置所有用户的密码,避免攻击者再次登录。
④ 排查内网其他设备:企业用户需对整个内网进行全面扫描,排查是否有其他设备被攻击,尤其是与被攻击设备有网络连接的设备,及时采取防护措施,阻断攻击扩散。
七、最后提醒
RedSun漏洞poc公开,不仅暴露了Windows Defender在设计上的严重缺陷,更折射出当前安全行业的漏洞研究者与厂商之间的信任现状。研究者私下报告漏洞,本意是推动厂商修复,保护用户安全,而微软的漠视与消极回应,最终导致漏洞被公开,全球用户陷入风险。
从行业层面来看,研究者公开PoC的行为,虽然有争议,但也倒逼厂商重视漏洞响应机制,完善与研究者的沟通渠道。漏洞赏金计划的初衷,是鼓励研究者发现并报告漏洞,而非将研究者推向对立面,微软此次的处理方式,无疑会打击研究者的积极性,未来可能会有更多研究者选择“公开漏洞”来施压厂商。
对于用户而言,当前最关键的是立即采取临时防护措施,阻断RedSun漏洞的攻击链,同时密切关注微软的补丁更新。安全无小事,尤其是在零日漏洞面前,任何侥幸心理都可能导致严重的损失。
最后提醒:网络安全是一场持久战,既要依赖厂商的技术修复,也要依靠用户自身的安全意识,唯有多方合力,才能真正抵御各类安全威胁。后续我们也会持续关注RedSun漏洞的修复进展,第一时间更新防御指南。
免责声明:
本文所载程序、技术方法仅面向合法合规的安全研究与教学场景,旨在提升网络安全防护能力,具有明确的技术研究属性。
任何单位或个人未经授权,将本文内容用于攻击、破坏等非法用途的,由此引发的全部法律责任、民事赔偿及连带责任,均由行为人独立承担,本站不承担任何连带责任。
本站内容均为技术交流与知识分享目的发布,若存在版权侵权或其他异议,请通过邮件联系处理,具体联系方式可点击页面上方的联系我。
本文转载自:暗镜 ZM ZM《Windows Defender 高危0day:RedSun漏洞全解析(附代码链接)》
版权声明
本站仅做备份收录,仅供研究与教学参考之用。
读者将信息用于其他用途的,全部法律及连带责任由读者自行承担,本站不承担任何责任。












评论