Sceawere

Vulnerability Detail

CVE-2026-19964UPDATED Verified Sceawere Triage Sources: NVD / CISA KEV

Jij-MCP-Server PythonREPL Code Injection

Vulnerability Metadata

Severity
Medium
Score / CVSS
5.5
Creation Date
4h ago
Vendor
Jij-Inc
Product
Jij-MCP-Server
Attack Type
Code Injection
Vector String
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:L/I:L/A:L
Attack Complexity
LOW

Narrative and Response

Description

A vulnerability was found in Jij-Inc Jij-MCP-Server 0.1.0. This affects the function PythonREPL.run of the file jij_mcp/python_repr.py of the component jm_check. The manipulation of the argument code results in code injection. It is possible to launch the attack remotely. The exploit has been made public and could be used. The project was informed of the problem early through an issue report but has not responded yet.

Executive Summary

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Executive Summary Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Technical Details

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Detailed Technical Analysis Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Mitigations

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Remediation & Mitigations Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

References

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Intelligence References Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Additional Metadata

{
  "score": "5.5",
  "pubDate": "2026-08-17T00:16:27.290Z",
  "pubdate": "2026-08-17T00:16:27.290Z",
  "executiveSummary": "A critical code injection vulnerability exists in the Jij-Inc Jij-MCP-Server 0.1.0 component, specifically within the PythonREPL.run function located in jij_mcp/python_repr.py. This security flaw allows malicious actors to execute arbitrary Python code remotely by manipulating the vulnerable code argument. The presence of a publicly available exploit, combined with the vendor's lack of response to early issue reports, significantly elevates the risk of active exploitation. The vulnerability exposes affected systems to severe compromise, enabling unauthorized remote attackers to execute system-level commands, manipulate local file systems, and potentially achieve full administrative control over the hosting environment. Successful exploitation requires network access to the vulnerable service and the ability to supply crafted input payloads to the insecure evaluation mechanism, bypassing standard input sanitization controls.",
  "technicalDetails": "The root cause of this vulnerability is the insecure evaluation and execution of user-supplied strings within the PythonREPL.run function of the jij_mcp/python_repr.py component. When processing input via the code argument, the application fails to properly sanitize, validate, or restrict the execution context, passing untrusted input directly into a Python Read-Eval-Print Loop or an underlying execution evaluation function such as eval(), exec(), or subprocess execution mechanisms. This architectural design flaw enables attackers to inject arbitrary Python expressions and system commands directly into the runtime environment.\nThe attack flow proceeds as follows: First, an unauthenticated or remotely positioned threat actor identifies an exposed endpoint or interface that forwards input to the PythonREPL.run function. Second, the attacker crafts a malicious payload containing arbitrary Python code designed to perform unauthorized actions, such as importing the os or subprocess modules to execute operating system commands. Third, the attacker transmits this crafted payload via the vulnerable code argument across the network. Fourth, the Jij-MCP-Server processes the request and hands the malicious argument to the vulnerable function without validation. Finally, the Python interpreter executes the injected payload in the context of the running server process, yielding immediate remote code execution with the privileges of the application.\nThe vulnerable component is identified as the jm_check component within Jij-Inc Jij-MCP-Server version 0.1.0, specifically targeting the jij_mcp/python_repr.py file and the PythonREPL.run function. The vulnerability exhibits network exposure, allowing remote exploitation without requiring prior authentication or elevated privileges, depending on how the component exposes its interface. The post-exploitation impact includes complete confidentiality, integrity, and availability compromise of the host system, facilitating data exfiltration, malware installation, lateral movement within the network, and complete system takeover."
}
CVE-2026-19964: Jij-MCP-Server PythonREPL Code Injection (MEDIUM Severity, CVSS: 5.5) - Sceawere