Skip to content
MediumVulnerabilityLLM-specific

CVE-2025-52573: iOS Simulator MCP Server command injection through ui_tap tool

Identifier
CVE-2025-52573
Published
Record updated
View JSON
Affected
  • ios-simulator-mcp < 1.3.3
Fixed in
1.3.3
  • released June 20, 2025, 6 days before disclosure
Known exploitation
Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.
EPSS
0.7%

Summary

iOS Simulator MCP Server (ios-simulator-mcp) versions prior to 1.3.3 are vulnerable to command injection through the `ui_tap` tool, which passes LLM-supplied `duration`, `udid`, `x` and `y` arguments into Node.js `exec`. Shell meta-characters in these inputs, which prompt injection can induce, let an attacker run arbitrary commands on the host running the MCP server. Tracked as CVE-2025-52573.

Mitigation

Fixed in version 1.3.3, which contains a patch for the issue.