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

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

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

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

工具目录

分类

查看所有分类
Loading categories
CVE-2026-23744 — 针对 CVE-2026-23744(MCPJam Inspector 未认证远程代码执行,已在 v1.4.3+ 中修复)的概念验证与进攻性安全研究。 | Kitploit
工具/GitHubGitHub/nullroot-red/cve-2026-23744
Payload生成漏洞分析漏洞利用Web应用程序漏洞利用渗透测试学习与教育
GitHubnullroot-red/cve-2026-23744

CVE-2026-23744

针对 CVE-2026-23744(MCPJam Inspector 未认证远程代码执行,已在 v1.4.3+ 中修复)的概念验证与进攻性安全研究。

查看仓库
12天前尚未审核

最受欢迎

查看全部 →

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

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

CVE-2026-23744: 未认证远程代码执行 PoC

免责声明: 本仓库及相关脚本仅用于经授权的安全评估、渗透测试、安全研究和教育分析。未经明确书面同意对系统进行未授权测试是违法行为,并严格禁止。作者对因误解或滥用本材料所导致的任何后果不承担任何责任。


概述

本仓库包含一个概念验证(PoC)自动化脚本,用于演示 CVE-2026-23744——一个影响 @mcpjam/inspector(版本 <= 1.4.2)的严重级漏洞(CVSS 9.8)。

该漏洞源于关键功能缺少认证(CWE-306),同时结合了不安全的默认网络绑定。默认情况下,MCPJam Inspector 界面绑定到 0.0.0.0 而非 127.0.0.1,从而将暴露的 HTTP API 控制平面暴露给本地网络或互联网。远程威胁行为者可以利用未认证的 /api/mcp/connect 端点,通过在 serverConfig 对象中传输包含任意操作系统命令的构造 JSON 载荷,从而达成全上下文远程代码执行(RCE)。


技术流程

该自动化评估工具实现了以下逻辑方法:

  1. 目标验证(ICMP 握手): 在初始化网络载荷序列之前评估主机可用性,以避免套接字错误或执行挂起。
  2. 监听器初始化: 生成一个受控处理器以拦截传入的反向 shell 连接。
  3. 载荷构造: 组装一个 JSON 配置载荷,并嵌入动态 base64 编码的回调字符串,以避免在远端解析过程中出现字符转义边界问题。
  4. 利用向量: 向目标暴露的编排接口(/api/mcp/connect)发送未认证的 HTTP POST 请求,强制应用程序运行时下探至 shell 层并执行载荷。

架构组件

  • exploit.py:核心自动化框架,负责主机状态检查、载荷编码和 HTTP 交互。
  • 目标接口:/api/mcp/connect
  • 影响:以运行 MCPJam Inspector 进程的用户上下文(通常是开发者工作站或构建服务器)获得完全管理访问权限。

前提条件与使用方法

在运行评估框架之前,请确保你的环境已正确配置 Python 3.x。

安装

root@kitploit:~
git clone https://github.com/<your-username>/CVE-2026-23744.git
cd CVE-2026-23744
python3 exploit.py -t <target_ip> -api <target_api> -user <user_ip>

or with custom port

python3 exploit.py -t <target_ip> -api <target_api> -user <user_ip> -p <target_port>
下载工具