
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-23744 is a critical remote code execution (RCE) vulnerability in MCPJam inspector, a local-first development platform for MCP (Model Context Protocol) servers. Versions 1.4.2 and earlier are affected; the vulnerability was disclosed on January 16, 2026, with a patch released in version 1.4.3. The root cause is that the inspector binds its HTTP server to 0.0.0.0 instead of 127.0.0.1, exposing unauthenticated API endpoints to the network. It carries a CVSS v3.1 base score of 9.8 (Critical) (Github Advisory, GitHub Security Advisory).
The vulnerability is classified as CWE-306 (Missing Authentication for Critical Function). MCPJam inspector's server is configured to bind to 0.0.0.0, making all HTTP API endpoints reachable from any network interface. The /api/mcp/connect endpoint, intended for connecting to MCP servers, accepts a JSON payload containing command and args fields and executes them directly without any authentication or input validation, enabling arbitrary OS command execution. An attacker can exploit this with a single unauthenticated HTTP POST request — no privileges or user interaction are required (Github Advisory, GitHub Security Advisory). The fix involved changing the server binding from 0.0.0.0 to 127.0.0.1 (Patch Commit).
Successful exploitation grants an unauthenticated remote attacker full arbitrary code execution on the host system running MCPJam inspector, with the privileges of the process running the inspector. This results in high confidentiality, integrity, and availability impact — an attacker can read sensitive files, modify or destroy data, install malware, establish persistence, or use the compromised host as a pivot point for lateral movement within the network. Because MCPJam inspector is typically used by developers, exploitation could expose source code, API keys, credentials, and MCP server configurations stored on the developer's machine (Github Advisory).
Multiple public proof-of-concept (PoC) exploits are available on GitHub, including repositories such as boroeurnprach/CVE-2026-23744-PoC, suljov/CVE-2026-23744-Remote-Code-Execution-POC, AhmadF77/CVE-2026-23744, and others (Github Advisory). Nuclei detection templates have also been added to ProjectDiscovery's nuclei-templates repository, enabling automated scanning. The EPSS score is approximately 30.4% (97th percentile), indicating a high probability of exploitation within 30 days (Github Advisory). As of the time of reporting, there is no confirmed evidence of active in-the-wild exploitation, and the vulnerability has not been added to the CISA KEV catalog. Qualys has assigned detection ID 530963 for this vulnerability.
http://<target>:6274/ to confirm the MCPJam inspector is running and accessible. Verify the version is 1.4.2 or earlier if possible.command and args fields of the serverConfig object. For example, on Windows: {"serverConfig":{"command":"cmd.exe","args":["/c", "calc"],"env":{}},"serverId":"mytest"}./api/mcp/connect endpoint without any authentication headers:curl http://<target>:6274/api/mcp/connect \
--header "Content-Type: application/json" \
--data '{"serverConfig":{"command":"cmd.exe","args":["/c","calc"],"env":{}},"serverId":"mytest"}'command and args from the request and executes them directly on the host OS as the user running the inspector process, resulting in arbitrary code execution. Replace the payload with a reverse shell or other malicious command as desired (Github Advisory, GitHub Security Advisory)./api/mcp/connect endpoint; outbound connections from the inspector process to unknown external hosts (potential reverse shell or C2 traffic)./api/mcp/connect with JSON bodies containing command and args fields from non-localhost source IPs; unusual or unexpected serverId values in request bodies.cmd.exe, powershell.exe, bash, sh, curl, wget, python) that are not part of normal MCP server operations.The primary remediation is to upgrade MCPJam inspector to version 1.4.3 or later, which changes the server binding from 0.0.0.0 to 127.0.0.1, restricting API access to localhost only (Patch Commit, Github Advisory). As an immediate workaround prior to patching, restrict network access to port 6274 using host-based firewall rules or network-level ACLs to allow only trusted localhost connections. When running via Docker, always use -p 127.0.0.1:6274:6274 instead of -p 6274:6274 to prevent external exposure (MCPJam Repo).
The vulnerability attracted significant attention in the security community given its trivial exploitability and the irony that a tool designed to test MCP server security was itself critically vulnerable. Security researchers noted the similarity to CVE-2025-49596 but highlighted that CVE-2026-23744 is more severe due to requiring no user interaction. Multiple blog posts and articles discussed the broader trend of MCP ecosystem security issues, with commentary such as "The Tool You Use to Test MCP Security Is Itself a Zero-Auth RCE" and analyses covering "30 CVEs in 60 Days" across MCP tooling (Telegra.ph). The Hacker News weekly recap and security news outlets including GlobalSecurityMag covered the vulnerability. Check Point, Cloudflare WAF, and CrowdSec also published advisories or detection coverage for this CVE.
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."