Studio 3T Remote Code Execution Vulnerability via Child_Process Module

Vulnerability

A remote code execution vulnerability exists in Studio 3T versions through 2025.1.0. The issue arises in the IntelliShell component, where a crafted JavaScript payload can be sent to execute arbitrary operating system commands. This vulnerability exploits improper input handling in the child_process module, leading to unauthorized command execution on the host system.

Impact

Exploitation of this vulnerability allows for arbitrary code execution on the server where Studio 3T is running. The executed commands run with the same privileges as the user executing them, potentially leading to unauthorized access or modification of files and directories.

Reproduction

To reproduce this vulnerability, connect to a MongoDB instance using Studio 3T. In the IntelliShell component, execute a JavaScript payload that utilizes the child_process module to run an operating system command, such as 'curl' to send a request to a local server.

Remediation

Users should upgrade to a version of Studio 3T that has addressed this vulnerability. If no such version is available, it is advisable to avoid using IntelliShell with untrusted MongoDB connections.

Added: Sep 1, 2025, 7:22 PM
Updated: Sep 1, 2025, 7:22 PM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
2.5
exploitability
8.7
remediation
7.7
relevance
0.4
threat
6.4
urgency
2.9
incentive
5.8

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.