Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

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

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

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
Envoy-CPU-Exhaustion-Vulnerability-PoC — CVE-2024-30255 该存储库包含一个概念验证(PoC)Python 脚本,用于演示 Envoy 中因大量 CONTINUATION 帧洪泛而导致的 CPU 耗尽漏洞。 | Kitploit
工具/GitHubGitHub/blackmagic2023/envoy-cpu-exhaustion-vulnerability-poc
漏洞分析漏洞利用Web安全渗透测试学习与教育
GitHubblackmagic2023/envoy-cpu-exhaustion-vulnerability-poc

Envoy-CPU-Exhaustion-Vulnerability-PoC

CVE-2024-30255 该存储库包含一个概念验证(PoC)Python 脚本,用于演示 Envoy 中因大量 CONTINUATION 帧洪泛而导致的 CPU 耗尽漏洞。

查看仓库

最受欢迎

查看全部 →

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

探索所有工具

浏览我们的工具集合

查看所有工具 →
312年前尚未审核
分享

Envoy CPU 耗尽漏洞 PoC

本仓库包含一个概念验证(PoC)Python 脚本,用于演示 Envoy 中因大量 CONTINUATION 帧导致的 CPU 耗尽漏洞。作者:blackmagic 2024

描述

Envoy 是一款面向现代云原生应用设计的云原生、开源边缘和服务代理。然而,1.29.3、1.28.2、1.27.4 和 1.26.8 之前的版本容易受到大量 CONTINUATION 帧导致的 CPU 耗尽漏洞影响。Envoy 中的 HTTP/2 编解码器允许客户端在超出 Envoy 的 header map 限制后仍然发送无限数量的 CONTINUATION 帧。此 PoC 脚本发送大量带有载荷的 CONTINUATION 帧,以模拟该漏洞并耗尽目标 Envoy 服务器的 CPU 资源。

使用方法

  • 克隆仓库:
root@kitploit:~
git clone https://github.com/blackmagic2023/Envoy-CPU-Exhaustion-Vulnerability-PoC.git
  • 进入仓库目录:
root@kitploit:~
cd Envoy-CPU-Exhaustion-Vulnerability-PoC
  • 根据你的测试环境,按需修改脚本,包括 TARGET_HOST、TARGET_PORT、NUM_CONTINUATION_FRAMES 和 CONTINUATION_PAYLOAD 变量。

  • 运行 Python 脚本:

root@kitploit:~
python3 envoyPOC.py

免责声明

此 PoC 脚本仅供教育和研究目的使用。请勿将此脚本用于任何非法活动。在未经授权的情况下对生产环境 Envoy 服务器运行此脚本可能是违法且不道德的。请负责任地使用它,并且仅在你拥有或明确获得测试许可的系统上使用。

下载工具