CNAME 记录滥用实现 Kerberos 中继攻击,改写域内横向移动原有安全规则

安全研究人员披露 CVE-2026-20929 漏洞,攻击者依靠一条恶意 DNS CNAME 记录就可以操控 Windows 客户端生成指定 SPN 的 Kerberos 票据,完成 Kerberos 中继攻击,打破了过去很多企业认为 “关掉 NTLM 就可以杜绝凭据中继、Kerberos 天然防中继” 的固有认知,直接改写 AD 域横向移动的防护规则;这个攻击不需要拿到账号密码,只要攻击者在网络路径上实现 DNS 中间人劫持,配合伪造 CNAME 响应,就能诱导受害主机向 KDC 申请目标服务票据,再把票据中继转发到 AD CS、HTTP 等服务上,拿到长期有效的证书,实现持久化权限,哪怕企业已经全面禁用 NTLM 协议,这套攻击链路依然可以生效,目前已有公开 POC 可以复现该攻击。

一、漏洞基础信息表

项目详情
漏洞编号CVE-2026-20929
CVSS 评分7.5
影响系统Windows10、Windows11、Windows Server2022、Windows Server2025
核心触发点Windows 客户端解析 DNS CNAME 时,直接使用 CNAME 别名作为 SPN 申请 TGS 票据
补丁时间2026 年 1 月周二补丁日
攻击前提攻击者具备 DNS 中间人能力(ARP 欺骗、mitm6 DHCPv6 投毒等)
典型危害中继至 AD CS 注册证书、域内横向移动、获取持久身份凭证

二、攻击完整流程拆解

  1. 攻击者在局域网内搭建 DNS 中间人,劫持受害者主机的 DNS 查询请求。
  2. 受害者访问正常域名,攻击者返回伪造 DNS 响应,里面包含一条恶意 CNAME 记录,指向攻击者选定的目标主机名,附带 A 记录指向攻击者服务器 IP。
  3. Windows 客户端读取 CNAME 别名,用这个别名构造 SPN,向 KDC 申请对应服务的 Kerberos TGS 票据。
  4. 受害者连接攻击者服务器,触发 Kerberos 认证,把这张票据提交给攻击者。
  5. 攻击者把这张 Kerberos 票据中继转发给目标服务(最常见是 AD CS 证书服务 certsrv)。
  6. 如果目标服务没有开启签名、通道绑定 CBT 等防护,攻击者就能申请证书,后续使用证书完成域内持久化、横向移动。

三、和传统 Kerberos 中继的关键区别

  1. 传统 Kerberos 中继:很难自由控制 SPN,攻击对象受限,大多依赖特定场景。
  2. CNAME 方式 Kerberos 中继:依靠 DNS 解析逻辑主动控制 SPN,想申请哪个服务的票据就指定哪个 SPN,灵活性大幅提升。
  3. 绕过 NTLM 防护:传统中继大多依赖 NTLM,企业禁用 NTLM 后就失效;该攻击全程走 Kerberos,NTLM 关闭完全挡不住。
  4. 防护责任下沉:不是 Kerberos 协议本身自带防中继,而是各个服务(HTTP、SMB、LDAP)必须单独开启签名、CBT 通道绑定,只要某一个服务没开启,就可以被中继。

四、企业原有横向防护规则被改写的地方

  • 旧规则:关闭 NTLM、开启 SMB 签名,基本可以阻挡大部分中继攻击。
  • 新变化:仅关闭 NTLM 不再安全,Kerberos 中继变成新的横向入口,DNS 安全、CNAME 解析逻辑成为新攻击面。
  • 旧认知:Kerberos 本身具备安全设计,不容易被中继利用。
  • 新变化:客户端 DNS 解析和 SPN 绑定的这个行为缺陷,让 Kerberos 中继成为稳定可用的横向手段。
  • 旧策略:只监控 NTLM 中继相关日志。
  • 新策略:需要新增监控 Kerberos TGS 请求、异常 CNAME 记录、AD CS 证书异常下发事件。

五、可落地的防护清单

✅ 安装微软 2026 年 1 月安全补丁,给 HTTP.sys 补齐通道绑定 CBT 支持,封堵 HTTP 方向的主要攻击面

✅ 域内强制开启 SMB 签名、LDAP 签名,所有关键服务启用通道绑定(CBT)

✅ 加固 DNS,禁止普通域用户随意新增、修改 AD 集成 DNS 内的 CNAME 记录,开启 DNS 审计日志

✅ 局域网防护:封堵 DHCPv6,防范 mitm6,部署 ARP 防护,阻止内网中间人劫持

✅ AD CS 最小权限管控:收紧证书模板权限,限制机器账号、普通用户随意注册证书

✅ 日志监控:重点监控 EventID 4769(异常 TGS 请求)、4887(证书下发)、DNS CNAME 变更日志

六、漏洞局限说明

  1. 必须拿到内网中间人位置,无法远程直接发起攻击,只能在同网段劫持 DNS 流量。
  2. 补丁只修复 HTTP.sys 这条链路,SMB 等其他服务如果没有开启签名,依然存在被该方法中继的风险。
  3. 攻击依赖 Windows 原生 DNS+Kerberos 的联动行为,Linux、macOS 客户端不会触发这套逻辑。
  4. 已经开启严格通道绑定、服务签名的目标服务,票据中继之后会校验失败,攻击无法成功。

【相关 FAQ】

问题 1:Kerberos 也能被中继,依靠 CNAME 记录的这个攻击对应的漏洞编号是什么?

回答 1:Kerberos 也能被中继,依靠 CNAME 记录的攻击对应漏洞是 CVE-2026-20929,漏洞利用 Windows 客户端处理 CNAME 记录生成 SPN 的缺陷实现 Kerberos 中继。

问题 2:Kerberos 也能被中继,CNAME 记录攻击为什么关掉 NTLM 之后依然可以生效?

回答 2:Kerberos 也能被中继,CNAME 记录攻击全程走 Kerberos 认证流程,不依赖 NTLM 协议,所以企业单纯禁用 NTLM,无法阻挡这个 Kerberos 中继攻击。

问题 3:Kerberos 也能被中继,CNAME 中继攻击最常见的落地目标是什么?

回答 3:Kerberos 也能被中继,CNAME 中继攻击最常瞄准 AD CS 证书服务 certsrv,攻击成功后可以申请长期有效的证书,用来做域内持久化和横向移动。

问题 4:Kerberos 也能被中继,CNAME 记录带来的 Kerberos 中继攻击,企业要怎么检测?

回答 4:Kerberos 也能被中继,CNAME 中继攻击可以重点监控 4769 异常 TGS 票据请求、4887 证书下发事件,同时审计 DNS 中 CNAME 记录的新增和修改行为。

【参考资料】

[2026-01-19](New Kerberos Relay Attack Uses DNS CNAME to Bypass Mitigations - PoC Released)Cyber Security News

[2026-01-20](新型 Kerberos 中继攻击利用 DNS CNAME 记录绕过防护措施,POC 已发布)FreeBuf

[2026-03-31](Detecting CVE-2026-20929: Kerberos Authentication Relay via DNS CNAME Abuse)CrowdStrike

[2026-01-23](DNS CNAME Used as Relay Attack for New Kerberos-PoC Released)Intrucept

[2026-06-23](Reflection and Relay, Tested: NTLM, Kerberos, and the Limits of Patching)erkanaksoy.org

【免责声明】

本文仅整理 CVE-2026-20929 的公开安全研究、漏洞原理、攻击流程和防护方案,仅用于安全运维、红队防御学习参考;禁止在未授权的内网、业务环境中复现该攻击;补丁效果、服务签名、通道绑定的实际防护效果取决于企业 AD 域配置;域内安全策略调整、日志审计建设请在测试环境验证后再上线,所有风险由操作方自行承担。

本文来自作者[元轨信使]投稿,不代表环球科技潮立场,如若转载,请注明出处:https://www.zennew.com/kjyw/202611/822.html

赞 (0)

今日大家都在搜的词:

发表回复

本站作者后才能评论

评论列表(4条)

  • 元轨信使
    元轨信使 2026年11月12日

    我是环球科技潮的签约作者“元轨信使”!

  • 元轨信使
    元轨信使 2026年11月12日

    希望本篇文章《CNAME 记录滥用实现 Kerberos 中继攻击,改写域内横向移动原有安全规则》能对你有所帮助!

  • 元轨信使
    元轨信使 2026年11月12日

    本站[环球科技潮]内容主要涵盖:科技,科技新闻,黑科技

  • 元轨信使
    元轨信使 2026年11月12日

    本文概览:安全研究人员披露 CVE-2026-20929 漏洞,攻击者依靠一条恶意 DNS CNAME 记录就可以操控 Windows 客户端生成指定 SPN 的 Kerberos 票据,完成 Kerberos 中继攻击,打破了过去很多企业认为 “关掉 NTLM 就可以杜绝凭据中继、Kerberos 天然防中继” 的固有认知,直接改写 AD 域横向移动的防护规则;这个攻击不需要拿到账号密码,只要攻击者在网络路径上实现 DNS 中间人劫持,配合伪造 CNAME 响应,就能诱导受害主机向 KDC 申请目标服务票据,再把票据中继转发到 AD CS、HTTP 等服务上,拿到长期有效的证书,实现持久化权限,哪怕企业已经全面禁用 NTLM 协议,这套攻击链路依然可以生效,目前已有公开 POC 可以复现该攻击。

联系我们

联系:143 0457 151

工作时间:周一至周五,9:30-18:30,节假日休息

关注我们