
CVE-2026-44289, CVE-2026-44290, CVE-2026-44291, CVE-2026-44292, CVE-2026-44294, CVE-2026-44295 - protobuf.js
CVE-2026-44289、CVE-2026-44290、CVE-2026-44291、CVE-2026-44292、CVE-2026-44294、CVE-2026-44295 - protobuf.js
仅在安全且授权的环境中使用此项目,例如:
配置示例:
git clone <仓库-url>
cd <仓库名称>
# 项目使用 Python,请遵循以下步骤
# 创建虚拟环境
python -m venv venv
# 激活虚拟环境
# macOS / Linux
source venv/bin/activate
# Windows (Git Bash / WSL)
source venv/Scripts/activate
使用示例:
# CVE-2026-44289
python cve_2026_44289_poc.py -h
# 生成深层 payload
python cve_2026_44289_poc.py --generate 1500
# 测试有漏洞的解码器(应崩溃并显示 RecursionError)
python cve_2026_44289_poc.py --decode --vulnerable
# 测试安全解码器
python cve_2026_44289_poc.py --decode --safe --depth-limit 300
一个用于在受控环境中学习、测试和研究网络安全概念的仓库。
本仓库仅用于教育目的及授权的安全研究。
它旨在帮助用户了解:
仅在您拥有许可的环境中使用本仓库,例如:
严禁未经授权或非法使用。
作者及贡献者不对本项目的任何损害、滥用、法律问题或损失负责。
使用本仓库即表示您同意:
本项目旨在用于:
请遵循负责任的披露实践,并遵守所有适用法律。
如需负责披露或合作,请通过 GitHub 联系仓库维护者。