
A REAL DoS exploit for CVE-2022-21907
针对 CVE-2022-21907 的真实 DoS 利用程序
支持 IPv4/IPv6/HTTP/HTTPS
- Windows
- 10 Version 1809 for 32-bit Systems
- 10 Version 1809 for x64-based Systems
- 10 Version 1809 for ARM64-based Systems
- 10 Version 21H1 for 32-bit Systems
- 10 Version 21H1 for x64-based System
- 10 Version 21H1 for ARM64-based Systems
- 10 Version 20H2 for 32-bit Systems
- 10 Version 20H2 for x64-based Systems
- 10 Version 20H2 for ARM64-based Systems
- 10 Version 21H2 for 32-bit Systems
- 10 Version 21H2 for x64-based Systems
- 10 Version 21H2 for ARM64-based Systems
- 11 for x64-based Systems
- 11 for ARM64-based Systems
- Windows Server
- 2019
- 2019 (Core installation)
- 2022
- 2022 (Server Core installation)
- version 20H2 (Server Core Installation)
- ./cve-2022-21907.py -t 192.168.0.13 -p 80 -v 4
- Windows Server 2019 和 Windows 10 版本 1809 默认不受影响。除非您已通过 EnableTrailerSupport 注册表值启用了 HTTP Trailer 支持,否则这些系统不受此漏洞影响。
- 如果存在,请删除 DWORD 注册表值 "EnableTrailerSupport":
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\HTTP\Parameters
- 此缓解措施仅适用于 Windows Server 2019 和 Windows 10 版本 1809,不适用于 Windows 20H2 及更新版本。
- 攻击者如何利用此漏洞?
- 在大多数情况下,未经身份验证的攻击者可以向使用 HTTP 协议栈 (http.sys) 处理数据包的目标服务器发送特制数据包。
- 此漏洞是否具有蠕虫传播能力?
- 是的。微软建议优先修补受影响的服务器。
- Windows 10 版本 1909 不在安全更新表中。它是否受此漏洞影响?
- 否。易受攻击的代码不存在于 Windows 10 版本 1909 中。它不受此漏洞影响。
- EnableTrailerSupport 注册表键是否存在于除 Windows Server 2019 和 Windows 10 版本 1809 之外的其他平台?
- 否。该注册表键仅存在于 Windows Server 2019 和 Windows 10 版本 1809 中。