Description
Mobile Next is an MCP server for mobile development and automation. Prior to version 0.0.49, the `@mobilenext/mobile-mcp` server contains a Path Traversal vulnerability in the `mobile_save_screenshot` and `mobile_start_screen_recording` tools. The `saveTo` and `output` parameters were passed directly to filesystem operations without validation, allowing an attacker to write files outside the intended workspace. Version 0.0.49 fixes the issue.
Published: 2026-03-27
Score: 8.1 High
EPSS: < 1% Very Low
KEV: No
Impact: arbitrary file write leading to potential system compromise
Action: Immediate Patch
AI Analysis

Impact

The server contains a Path Traversal vulnerability that allows unvalidated use of the `saveTo` and `output` parameters in the mobile screen capture tools. Attackers can supply arbitrary file paths, causing the server to write or overwrite files outside the intended workspace. This could permit the insertion of malicious files or loss of crucial configuration, undermining confidentiality, integrity, and potentially availability of the application.

Affected Systems

Mobile Next's MCP server, known as mobile-mcp, is vulnerable in all releases before version 0.0.49. Deployments running 0.0.48 or earlier expose the screen capture endpoints without path validation, whereas version 0.0.49 and later contain the fix.

Risk and Exploitability

The CVSS score of 8.1 indicates high severity. The EPSS score below 1% suggests a low current exploitation probability. The vulnerability is not listed in the CISA KEV catalog. Based on the description, the likely attack vector is remote exploitation of the exposed MCP screen capture endpoints; an attacker must reach the server to supply malicious file path parameters. Once exploited, the attacker can write arbitrary files to the server filesystem.

Generated by OpenCVE AI on April 1, 2026 at 07:00 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to mobile-mcp version 0.0.49 or later to eliminate the flaw.
  • Ensure the MCP server runs with the least privileges necessary to limit the impact of any file write.
  • Restrict network access to the MCP server and enforce authentication on screen capture endpoints.
  • Monitor the workspace directory for unexpected file creation or modification as an early warning.

Generated by OpenCVE AI on April 1, 2026 at 07:00 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-3p2m-h2v6-g9mx @mobilenext/mobile-mcp alllows arbitrary file write via Path Traversal in mobile screen capture tools
History

Wed, 01 Apr 2026 02:15:00 +0000

Type Values Removed Values Added
First Time appeared Mobilenexthq
Mobilenexthq mobile Mcp
CPEs cpe:2.3:a:mobilenexthq:mobile_mcp:*:*:*:*:*:node.js:*:*
Vendors & Products Mobilenexthq
Mobilenexthq mobile Mcp

Mon, 30 Mar 2026 16:15:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Mon, 30 Mar 2026 07:15:00 +0000

Type Values Removed Values Added
First Time appeared Mobile-next
Mobile-next mobile-mcp
Vendors & Products Mobile-next
Mobile-next mobile-mcp

Sat, 28 Mar 2026 03:15:00 +0000

Type Values Removed Values Added
Description Mobile Next is an MCP server for mobile development and automation. Prior to version 0.0.49, the `@mobilenext/mobile-mcp` server contains a Path Traversal vulnerability in the `mobile_save_screenshot` and `mobile_start_screen_recording` tools. The `saveTo` and `output` parameters were passed directly to filesystem operations without validation, allowing an attacker to write files outside the intended workspace. Version 0.0.49 fixes the issue.
Title @mobilenext/mobile-mcp alllows arbitrary file write via Path Traversal in mobile screen capture tools
Weaknesses CWE-22
CWE-73
References
Metrics cvssV3_1

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


Subscriptions

Mobile-next Mobile-mcp
Mobilenexthq Mobile Mcp
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-03-30T15:47:00.925Z

Reserved: 2026-03-24T22:20:06.211Z

Link: CVE-2026-33989

cve-icon Vulnrichment

Updated: 2026-03-30T15:46:54.514Z

cve-icon NVD

Status : Analyzed

Published: 2026-03-27T22:16:22.950

Modified: 2026-03-31T21:52:33.573

Link: CVE-2026-33989

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-04-02T07:55:18Z

Weaknesses