由 Pratik Chhetri 创建
报告日期: 2026-07-28
| 字段 | 发现 |
|---|---|
| CVE | CVE-2026-54121 |
| 名称 | Certighost |
| 厂商 | 微软 |
| 组件 | Active Directory Certificate Services, AD CS |
| 弱点 | CWE-285 — 授权不当 |
| 影响 | 权限提升;可能模拟域控制器身份 |
| CVSS v3.1 | 8.8 高 — AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
| MSRC 最高严重性 | 严重 |
| EPSS | 0.010520 / 60.799 百分位(截至 2026-07-27) |
| CISA KEV | 截至 2026-07-28 未收录 |
| 公开 PoC | 已在 GitHub 上发布 |
| 已确认的在野利用 | 在已审查的公开报告中未发现 |
| 主要企业风险 | 低权限认证用户可能获取证书身份材料,从而能够模拟域控制器并带来 DCSync 风险 |
Certighost 之所以危险,是因为它针对的是 Windows 域的信任根基:基于证书的身份。
一次成功的攻击可让低权限域用户滥用 AD CS 证书注册行为,并有可能获得映射到域控制器身份的证书。一旦发生这种情况,攻击者便可以作为域控制器进行身份验证,并执行特权 Active Directory 操作。
最重要的下游风险是:
域控制器模拟 → DCSync → krbtgt 泄露 → 金票级域失陷风险
该缺陷存在于 AD CS 企业 CA 的一个注册回退机制中,该机制被称为 chase(追踪)。
在存在漏洞的行为中:
cdc 和 rmd 属性。cdc 目标。微软在 2026 年 7 月修复了该问题,新增了验证逻辑,在继续处理之前检查所提供的 chase 目标是否为合法的域控制器。
flowchart TD
A[Low-privileged domain account] --> B[Create or reuse machine account]
B --> C[Submit AD CS enrollment request]
C --> D[Request includes cdc and rmd attributes]
D --> E[Vulnerable CA follows requester-controlled chase target]
E --> F[CA contacts attacker-controlled SMB/LDAP host]
F --> G[Attacker supplies Domain Controller identity data]
G --> H[CA issues certificate identity material]
H --> I[PKINIT authentication as target machine]
I --> J{Target is Domain Controller?}
J -->|Yes| K[DCSync / privileged AD operations]
K --> L[krbtgt exposure / domain compromise risk]
J -->|No| M[Machine identity impersonation]运维优先级: 优先为 AD CS / 企业 CA 服务器打补丁。
timeline
title CVE-2026-54121 Certighost Timeline
2026-05-14 : Vulnerability reported to Microsoft
2026-05-22 : Case confirmed per researcher timeline
2026-06-11 : CVE reserved
2026-07-14 : Microsoft patch and advisory released
2026-07-24 : Public Certighost analysis and PoC released
2026-07-27 : EPSS record date: 0.010520
2026-07-28 : CTI report finalizedcdc 和 rmd 属性狩猎历史证书请求。krbtgt 泄露风险。仅在测试后,通过清除 EDITF_ENABLECHASECLIENTDC 来禁用存在漏洞的 chase 回退机制。这可能会破坏合法的注册工作流。2026 年 7 月更新仍是推荐的修复方案。
Event ID 4886 or 4887
AND request attributes contain:
cdc
rmd
Process: certsrv.exe
Outbound port: 389 or 445
Destination: non-Domain-Controller host
Event ID 4741
Computer account created by standard user
Followed by suspicious certificate issuance
Event ID 4662
Replication GUIDs:
1131f6aa-9c07-11d1-f79f-00c04fc2dcd2
1131f6ad-9c07-11d1-f79f-00c04fc2dcd2
89e95b76-444d-4c62-991a-0facbeda640c
Source is not an expected Domain Controller or identity-management system
完整的企业 CTI 报告可在此处获取:
➡️ CVE-2026-54121_CTI_Report.md
其中包含:
为 AD CS 打补丁。狩猎证书滥用行为。限制 CA 出站。守护域信任链。
| 平台 | 修复版本 | 补丁 |
|---|
| Windows Server 2025 / Server Core | 10.0.26100.33158 | KB5099536 |
| Windows Server 2022 | 10.0.20348.5386 | KB5099540 |
| Windows Server 2019 / Server Core | 10.0.17763.9020 | KB5099538 |
| Windows Server 2016 / Server Core | 10.0.14393.9339 | KB5099535 |
| Windows Server 2012 R2 / Server Core | 6.3.9600.23291 | KB5099444 |
| Windows Server 2012 / Server Core | 6.2.9200.26226 | KB5099445 |
| Windows 10 Version 1809 | 10.0.17763.9020 | KB5099538 |
| Windows 10 Version 1607 | 10.0.14393.9339 | KB5099535 |
| 项目 | 状态 | 置信度 |
|---|
| 公开 PoC | 已发现 | 高 |
| GitHub 仓库 | 已发现 | 中高 |
| Exploit-DB | 未发现 | 中高 |
| Metasploit 模块 | 未发现 | 中 |
| CISA KEV | 未发现 | 高 |
| 已确认的活跃利用 | 未发现 | 中高 |
| 勒索软件使用 | 未发现 | 中高 |
| APT 归因 | 未发现 | 中高 |
| 利用成熟度 | 已有公开 PoC | 高 |
| 环境 | 风险 | 优先级 | 建议措施 |
|---|
| 标准域用户可访问的未修补企业 CA | 严重 | P0 | 立即修补、威胁狩猎、限制 CA 出站 |
| 广泛开放 Machine 模板注册的未修补 CA | 严重 | P0 | 修补、审查模板 ACL、监控证书签发 |
| 已修补但在公开 PoC 窗口期内暴露的 CA | 高 | P1 | 狩猎历史请求与 DCSync 指标 |
| 离线根 CA | 中 | P2 | 在受控维护期间修补 |
| 无 AD CS / 无企业 CA | 低 | P3 | 验证其不存在并监控资产清单 |
| 类别 | 结果 |
|---|
| 攻击者 IP | 未发现 |
| 攻击者域名 | 未发现 |
| 恶意 URL | 未发现 |
| 恶意软件哈希 | 未发现 |
| 注册表项 | 未发现 |
| 互斥体 | 未发现 |
| 公开 PoC 文件名 | certighost.py |
| 相关请求属性 | cdc, rmd |
| 相关进程 | certsrv.exe |
| 相关组件 | certpdef.dll |
| 关键网络信号 | CA 到非域控主机的出站 SMB/LDAP |