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

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

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

订阅源联系隐私© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
TrustedHive — 针对 Windows 11 的本地权限提升(LPE)概念验证,滥用 TrustedInstaller 的基于组件的服务(CBS)会话 COM 对象和联接点实现任意文件写入。 | Kitploit
工具/GitHubGitHub/dis0rder0x00/trustedhive
权限提升漏洞分析漏洞利用红队
GitHubdis0rder0x00/trustedhive

TrustedHive

针对 Windows 11 的本地权限提升(LPE)概念验证,滥用 TrustedInstaller 的基于组件的服务(CBS)会话 COM 对象和联接点实现任意文件写入。

查看仓库
376455天前尚未审核

最受欢迎

查看全部 →

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

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

TrustedHive -(疑似 CVE-2026-81963)

通过未受门控的 CBS COM 方法实现本地权限提升——在 Windows 11 上从 medium-IL 到 SYSTEM 的任意文件写入

目录

  • 披露时间线
  • 漏洞详情
    • 受影响版本
    • 我的方法如何运作
  • MSRC 回应
  • 疑似 CVE
  • 用法与仓库结构
    • PoC_Fun/
    • PoC_Boring/
  • 另见
  • UI 印象

披露时间线

日期事件
2026 年 7 月 22 日向 MSRC 报告漏洞
2026 年 9 月 8 日Microsoft 修补 Windows Update 服务堆栈(9 月补丁星期二)
2026 年 10 月 29 日MSRC 回应(见下文)

漏洞详情

基于组件的服务(CBS)会话 COM 对象在 TrustedInstaller.exe 内以 SYSTEM 身份运行,并且任何交互式用户都可以激活它。会话接口上的几乎所有方法在继续执行前都会调用 EnsureCallerIsAdministrator,唯独 CreateExternalTransformerExecutor 例外,它返回了一个低级别的 CSI 存储转换器执行器,且没有任何授权检查。

该执行器的 Initialize() 以 SYSTEM 身份运行,且没有进行模拟。一个 medium 完整性级别的调用者可以通过利用 NTFS 联接点和对象管理器符号链接,驱动 TrustedInstaller 在攻击者控制的路径上创建注册表配置单元日志文件,而创建这些链接不需要任何特殊权限。

受影响版本

  • Windows 11(23H2、24H2、25H2、26H1)和 Windows Server 2025(很可能是 2026 年 9 月 8 日累积更新之前的所有版本)
  • 我最初在以下环境测试:
    • Windows 11 Pro - 24H2(服务堆栈 26100.8872)
    • Windows Server 2025 - 24H2(服务堆栈 26100.32230)
    • Windows 11 Pro - 26H1(OS Build 28120.2546)
  • 已在 2026 年 9 月补丁星期二的服务堆栈更新中修补

我的方法如何运作

  1. 构建一个参考配置单元,带有宽松的 DACL(Everyone:完全控制)
  2. 设置联接点和符号链接,将配置单元的日志文件路径重定向到目标位置
  3. 激活 CBS 会话并调用未受门控的 CreateExternalTransformerExecutor
  4. TrustedInstaller 跟随重定向后的路径,在攻击者选定的位置创建日志文件,该文件归 SYSTEM 所有
  5. 覆盖文件内容,因为该文件继承了配置单元的宽松 DACL,因此非特权进程可以写入任意内容

结果: 从普通用户账户以 SYSTEM 身份向任意现有目录进行任意文件写入。无需管理员权限,无需特殊权限,无需用户交互。

MSRC 回应

MSRC 将我的报告评估为低严重性 / 纵深防御,称“所评估的概念验证未能证明对未授权位置的文件写入”。该案例因低于立即修复的门槛而被关闭,未发布额外的 CVE,未颁发赏金,MSRC 也不会进一步跟踪该问题——如果这是一个重复项,那也说得通。

该 PoC 从 medium-IL、非管理员进程向 C:\Windows\System32 写入攻击者控制的内容,并且在测试过的每个未修补版本上都能可靠地做到这一点。 对 MSRC 评估最可能的解释是时机问题:报告于 7 月提交,服务堆栈修复于 9 月发布,而 MSRC 的回应于 10 月到达,到那时该 PoC 在任何已更新的系统上确实会以 E_ACCESSDENIED 失败。

我确实被添加到了 MSRC 的特别致谢页面,所以至少还有这个 :)

疑似 CVE

我怀疑此处报告的漏洞已被 CVE-2026-81963(“Windows Update Stack Elevation of Privilege Vulnerability”)涵盖,该漏洞已在上述更新中修复,并描述了相同的漏洞类别(CWE-59 / CWE-284,CBS 服务栈中的链接跟随 + 不当访问控制)。该 CVE 被归功于 Romain Deperne(Airbus Helicopters)和 Microsoft Threat Intelligence Center(MSTIC),并已确认在补丁发布前已在野被积极利用。但是:我没有官方确认我的报告涵盖的是同一个问题。

用法与仓库结构

两个 PoC 都必须以普通、非管理员用户(中等完整性)运行,并且包含相同的基础漏洞利用。如果你以提升的权限运行它们,漏洞利用会轻易成功,因为你已经拥有管理员权限,这完全偏离了重点。

PoC_Fun/

带有 UI 的完整概念验证。一个 vibecoded 图形化测试框架,将漏洞利用技术封装在交互式界面中。适合演示,也适合所有不喜欢无聊的纯终端 PoC 的人(让 PoC 再次有趣!)

标题和横幅中使用的等宽哥特像素艺术字体由 nico_n_art 应我的委托创作。

构建:

$ cd PoC_Fun

$ dotnet clean -c Release && dotnet publish -c Release

$ .\bin\Release\net8.0-windows\win-x64\publish\TrustedHive.exe

用法: 只需双击发布版本,UI 会引导你操作,或使用“?”打开帮助菜单。

PoC_Boring/

该漏洞利用的独立 C 文件。无 UI,除 ole32.lib 和 advapi32.lib 外无其他依赖。使用 MSVC 构建(cl /O2 ...),将其指向输入文件和输出路径,它就会完成相应操作。

构建:

$ cd PoC_Boring

$ cl /nologo /W3 /O2 TrustedHive_PoC.c ole32.lib advapi32.lib /link 

$ .\TrustedHive_PoC.exe

用法:

$ .\TrustedHive_BoringPoC.exe <input_file> <output_path> [/keep]

<input_file>  : file whose bytes are written to the target

<output_path> : destination (its parent directory must exist),
				e.g. C:\Windows\System32\poc.dll

/keep         : keep the Hidden+System attributes the Configuration Manager
                stamps on the created hive-log file (default: clear them)

另请参阅

  • CVE-2026-81963 (MSRC) - 疑似 CVE
  • Fortra/Core Security 博客 - 同一 CVE 下的另一种利用路径(通过 EvaluateApplicability 进行 dpx.dll 侧加载)
  • nico_n_art 感谢她出色的美术作品,以及作为 UI 中哥特式像素艺术字体的创作者

UI 展示

主界面 进度弹窗

下载工具