CVE-2026-30625

Remote Code Execution via MCP Task Creation in Upsonic 0.71.6

Published Apr 15, 2026 CVSS 3.1 · 9.8 Critical EPSS 1.0% KEV · Not listed
Description
Upsonic 0.71.6 contains a remote code execution vulnerability in its MCP server/task creation functionality. The application allows users to define MCP tasks with arbitrary command and args values. Although an allowlist exists, certain allowed commands (npm, npx) accept argument flags that enable execution of arbitrary OS commands. Maliciously crafted MCP tasks may lead to remote code execution with the privileges of the Upsonic process. In version 0.72.0 Upsonic added a warning about using Stdio servers being able to execute commands directly on the machine.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Github GHSA Github GHSA GHSA-cw73-5f7h-m4gv Upsonic: remote code execution vulnerability in its MCP server/task creation functionality
History
Type Values Removed Values Added
Title Remote Code Execution via MCP Task Creation in Upsonic 0.71.6
Type Values Removed Values Added
Title Remote Command Injection via MCP Task Creation in Upsonic 0.71.6
Weaknesses CWE-78
Type Values Removed Values Added
Weaknesses CWE-77
Metrics cvssV3_1

{'score': 9.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}

ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
Title Remote Command Injection via MCP Task Creation in Upsonic 0.71.6
Weaknesses CWE-78
Type Values Removed Values Added
First Time appeared Upsonic
Upsonic upsonic
Vendors & Products Upsonic
Upsonic upsonic
Type Values Removed Values Added
Description Upsonic 0.71.6 contains a remote code execution vulnerability in its MCP server/task creation functionality. The application allows users to define MCP tasks with arbitrary command and args values. Although an allowlist exists, certain allowed commands (npm, npx) accept argument flags that enable execution of arbitrary OS commands. Maliciously crafted MCP tasks may lead to remote code execution with the privileges of the Upsonic process. In version 0.72.0 Upsonic added a warning about using Stdio servers being able to execute commands directly on the machine.
References
Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Apr 16, 2026, 1:55 PM
Reserved
Mar 4, 2026, 12:00 AM
Status
Deferred
Published
Apr 15, 2026, 4:16 PM
Modified
Jun 17, 2026, 10:32 AM