Command Injection RCE in Framelink Figma MCP Server
CVE-2025-53967 is a high-severity command injection vulnerability in Framelink Figma MCP Server (also referenced as the Figma/figma-developer MCP server) before version 0.6.3. The flaw is caused by insufficient sanitization of user-controlled input that is incorporated into a shell command used by the server's fetchWithRetry logic, reportedly in src/utils/fetch-with-retry.ts. In vulnerable versions, attacker-supplied values can be passed into a curl command string, and shell metacharacters in a crafted HTTP POST / JSON-RPC request can break out of the intended command context and inject arbitrary operating system commands. Successful exploitation results in remote code execution as the MCP server process. Reporting also indicates the issue is related to use of child_process.exec with untrusted input, and that exploitation may be possible both through direct access to the MCP interface and in certain DNS rebinding scenarios.
Are you exposed to this one?
Mallory correlates every CVE against your assets, your vendors, and active adversary campaigns. Know which vulnerabilities matter for you, not just which ones are loud.
Impact, mitigation & remediation
What it means. What to do now. Patch path, mitigations, and the assume-compromise checklist.
Impact
What an attacker gets, and what they’ve been doing with it.
Mitigation
If you can’t patch tonight, do this now.
Remediation
Patch, then assume compromise.
Exploits
No public exploits tracked yet. Mallory keeps watching.
No public exploit code observed for this vulnerability.
Recent activity
24 sources tracked across advisories, community write-ups, and news. New activity surfaces here as Mallory finds it.
A vulnerability in Framelink Figma MCP server, listed as a trending CVE for the week. No further details provided.
A high-severity command injection vulnerability in the Figma Model Context Protocol (MCP) server that can be exploited to achieve remote code execution, including via crafted JSON-RPC/Initialize requests and potentially DNS rebinding scenarios.
Unauthenticated remote command injection in Framelink Figma MCP Server (pre-0.6.3) via crafted HTTP POST input containing shell metacharacters that are passed into a curl invocation (fetchWithRetry), enabling arbitrary OS command execution with MCP process privileges.
A command injection vulnerability in the figma-developer-mcp Model Context Protocol (MCP) server allows remote code execution via unsanitized user input in shell command construction. The flaw is due to direct interpolation of user-controlled values into shell commands, specifically when falling back to using curl via child_process.exec.
The version that knows your environment.
Query your assets running an affected version, and investigate the blast radius.
Every observed campaign linking this CVE to a named adversary.
Malware families riding this exploit, with evidence and IOCs.
YARA, Sigma, Snort, and vendor rules, auto-deployed to your SIEM.
Cross-references every affected SKU, including bundled OEM variants.
Community discussion across Reddit, Mastodon, and other social sources.