Skip to content
Heist/ feed
Back to feed
High

Mobile Next has Arbitrary Android Intent Execution via mobile_open_url

Type: advisorySources: OSV

Mobile Next is an MCP server for mobile development and automation. Prior to 0.0.50, the mobile_open_url tool in mobile-mcp passes user-supplied URLs directly to Android's intent system without any scheme validation, allowing execution of arbitrary Android intents, including USSD codes, phone calls, SMS messages, and content provider access. This vulnerability is fixed in 0.0.50.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2026-35394
Confirmed fixed CVEs
Not specified
Updated in this feed
7 Nov 2026, 12:50 UTC · Revision 1

Source evidence

Mobile Next has Arbitrary Android Intent Execution via mobile_open_url

core-osv · Original source

Published 6 Apr 2026, 20:52 UTC

Mobile Next is an MCP server for mobile development and automation. Prior to 0.0.50, the mobile_open_url tool in mobile-mcp passes user-supplied URLs directly to Android's intent system without any scheme validation, allowing execution of arbitrary Android intents, including USSD codes, phone calls, SMS messages, and content provider access. This vulnerability is fixed in 0.0.50.

osv:CVE-2026-35394
Complete source record
{
  "id": "3f11bcb010ed89fedfe117c76a384a0a86d70f3f78333a4a058ab2c86f77488b",
  "url": "https://osv.dev/vulnerability/CVE-2026-35394",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "Mobile Next has Arbitrary Android Intent Execution via mobile_open_url",
    "summary": "Mobile Next is an MCP server for mobile development and automation. Prior to 0.0.50, the mobile_open_url tool in mobile-mcp passes user-supplied URLs directly to Android's intent system without any scheme validation, allowing execution of arbitrary Android intents, including USSD codes, phone calls, SMS messages, and content provider access. This vulnerability is fixed in 0.0.50.",
    "evidence": "osv:CVE-2026-35394",
    "products": [],
    "severity": "high",
    "structured": {
      "id": "CVE-2026-35394",
      "aliases": [
        "CVE-2026-35394",
        "GHSA-5qhv-x9j4-c3vm"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:H/A:H"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/mobile-next/mobile-mcp",
              "type": "GIT",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "5415d1706ef101e93098c50a6e825b19ec83c2f0"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "fixed": "0.0.50"
                      }
                    ],
                    "source": "AFFECTED_FIELD",
                    "strategy": "StringRangeExpression"
                  },
                  {
                    "cpe": "cpe:2.3:a:mobilenexthq:mobile_mcp:*:*:*:*:*:node.js:*:*",
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "fixed": "0.0.50"
                      }
                    ],
                    "source": "CPE_RANGE"
                  }
                ]
              }
            }
          ],
          "versions": [
            "0.0.49",
            "0.0.48",
            "0.0.47",
            "0.0.46",
            "0.0.45",
            "0.0.44",
            "0.0.42",
            "0.0.41",
            "0.0.40",
            "0.0.36",
            "0.0.35",
            "0.0.34",
            "0.0.33",
            "0.0.32",
            "0.0.31",
            "0.0.30",
            "0.0.29",
            "0.0.28",
            "0.0.27",
            "0.0.26",
            "0.0.25",
            "0.0.24",
            "0.0.23",
            "0.0.22",
            "0.0.21",
            "0.0.20",
            "0.0.18",
            "0.0.17",
            "0.0.16",
            "0.0.15",
            "0.0.14",
            "0.0.12",
            "0.0.11",
            "0.0.9"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-35394.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:50.632781249Z",
      "provider": "osv",
      "references": [
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/35xxx/CVE-2026-35394.json",
        "https://github.com/mobile-next/mobile-mcp/security/advisories/GHSA-5qhv-x9j4-c3vm",
        "https://nvd.nist.gov/vuln/detail/CVE-2026-35394"
      ],
      "provider_metadata": {
        "cwe_ids": [
          "CWE-939"
        ],
        "cna_assigner": "GitHub_M",
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/35xxx/CVE-2026-35394.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2026-35394",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 519338,
  "published_at": "2026-04-06T20:52:25.17+00:00"
}