Skip to content
KitploitKITPLOIT
工具漏洞利用博客
Log in
提交
工具漏洞利用博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

订阅源联系隐私© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
CVE-2026-54121 — Certighost POC | Kitploit
工具/GitHubGitHub/aniqfakhrul/cve-2026-54121
权限提升漏洞分析漏洞利用渗透测试身份验证
GitHubaniqfakhrul/cve-2026-54121

CVE-2026-54121

Certighost POC

查看仓库
31275233个月前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

CVE-2026-54121 (Certighost)

这是一个用于演示 CVE-2026-54121(又名 Certighost)的概念验证工具。详细分析请参阅 https://gist.github.com/H0j3n/a5ef2609b5f2944ac2390a191a534c26。

安装依赖

该概念验证是一个自包含的 Python 脚本。它需要 impacket、cryptography、pyasn1、asn1crypto 和 dnspython。

sudo pip install --break-system-packages git+https://github.com/fortra/impacket.git cryptography pyasn1 asn1crypto pycryptodome dnspython

用法

请以 root 身份运行,因为恶意 LDAP 和 SMB 服务需要监听高权限端口 389 和 445。

sudo python3 certighost.py -d playground.local -u lowpriv -p 'Password1234' --dc-ip 192.168.1.10

成功执行后,目标证书(.pfx)和 Kerberos 缓存(.ccache)将写入当前目录。

该脚本的功能

  1. 创建一个新的计算机账户(例如 GHOSTABCDEFGH$),或复用通过 --computer-name 传入的账户。
  2. 启动两个恶意监听器:端口 445 上的 SMB/LSA 服务器和端口 389 上的 LDAP 服务器。
  3. 以该计算机账户身份发送证书请求,其中嵌入一个自定义 cdc 属性,指向受控 IP(通过 --listener 指定;可选,若省略则自动检测),并附带一个 rmd 属性,携带目标 DC 的 DNS 名称。
  4. CA 会回连到恶意的 LSA/LDAP 监听器。这些监听器以所创建的账户身份进行认证(通过真实 DC 经 Netlogon 验证),并以目标 DC 的身份(sAMAccountName、SID、dNSHostName)应答 CA 的查询。
  5. CA 签发一张属于该 DC 的有效证书。
  6. 脚本还会使用该 DC 的 pfx 执行 PKINIT,以请求 .ccache 和 NT 哈希

时间线

  • 2026 年 7 月 28 日 — 感谢 @GregDurys 提交修复 STATUS_NOLOGON_SERVER_TRUST_ACCOUNT 问题的 PR。certighost 现在内置了针对恶意 SMB NetLogon 路径的脚本内热补丁(根据 MS-NRPC 2.2.1.4.15,在 ParameterControl 中于 K 位 0x800 之外同时设置 E 位 0x20),因此该漏洞利用可针对托管在域控制器上的 CA 生效,而无需担心安装不同/分叉版本的 Impacket。
  • 2026 年 7 月 28 日 — 感谢 @Hack0ura 提及请求 SAN 的修复。在遵循请求所提供 SAN 的 CA 上(EDITF_ATTRIBUTESUBJECTALTNAME2 / ESC6),证书请求现在将 SAN:dns 身份设置为目标 DC 的 DNS 名称(rmd_value),而非恶意计算机的名称,从而避免在 PKINIT 阶段出现 KDC_ERR_CLIENT_NAME_MISMATCH。在基于 AD 构建的模板上,请求 SAN 会被忽略,因此该更改是安全的空操作。

参考资料

  • https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-54121
  • https://gist.github.com/H0j3n/a5ef2609b5f2944ac2390a191a534c26
  • https://github.com/ly4k/Certipy
下载工具