ManagerEmpty/CVE-2026-47291-httpsys

GitHub: ManagerEmpty/CVE-2026-47291-httpsys

针对 Windows HTTP.sys CVE-2026-47291 远程代码执行漏洞的利用程序,通过整数溢出触发堆溢出实现无需认证的任意代码执行。

Stars: 0 | Forks: 0

## CVE-2026-47291 ### 概述 针对 CVE-2026-47291 的 RCE 漏洞利用,目标为 Windows HTTP.sys。通过请求处理中的整数溢出触发基于堆的缓冲区溢出。仅需一个特制的数据包即可在 HTTP.sys 上下文中实现任意代码执行。无需身份验证。 已在 Windows 10/11 以及 2026 年 6 月补丁之前的 Server 版本上进行了测试。 ### 受影响版本 | 操作系统 | 版本 | |----|----------| | Windows 10 | 21H2, 22H2, 1607, 1809 | | Windows 11 | 23H2, 24H2, 25H2, 26H1 | | Windows Server | 2012 / 2012 R2 / 2016 / 2019 / 2022 / 2025(补丁前) | ### 根本原因 HTTP.sys 在处理 Content-Length 和 chunked 编码时发生的整数溢出(CWE-190)导致缓冲区分配不足。随后的 memcpy 风格操作导致堆溢出(CWE-122),允许对相邻结构进行受控覆盖并可靠地控制 RIP。 ### 使用方法 [![52A7ACE0-B027-466B-B387-CEC36A0CE1B2.png](https://i.postimg.cc/Xq27CBx5/52A7ACE0-B027-466B-B387-CEC36A0CE1B2.png)](https://postimg.cc/7J2kv6FP) ### 漏洞利用 [链接](https://tinyurl.com/3te2nubh) ### 免责声明 本漏洞利用程序仅用于授权的渗透测试、红队演练,以及针对您拥有或获得明确测试许可的系统的安全研究。严禁未经授权使用。使用风险由您自行承担。
标签:UML, Web报告查看器, XXE攻击, 内核漏洞, 缓冲区溢出