{"id":"EUVD-2025-31753","revision":"b89496a6c2fd4a9bb6ee1b7809b0e102","records":[{"revision":"b89496a6c2fd4a9bb6ee1b7809b0e102","observedAt":"2026-11-07T02:37:54.055+00:00","statement":{"source":"euvd","id":"EUVD-2025-31753","aliases":["CVE-2025-53967","GHSA-gxw4-4fc5-9gr5"],"title":"Framelink Figma MCP Server before 0.6.3 allows an unauthenticated remote attacker to execute arbitrary operating system commands via a crafted HTTP POST request with shell metacharacters in input that is used by a fetchWithRetry curl comman…","description":"Framelink Figma MCP Server before 0.6.3 allows an unauthenticated remote attacker to execute arbitrary operating system commands via a crafted HTTP POST request with shell metacharacters in input that is used by a fetchWithRetry curl command. The vulnerable endpoint fails to properly sanitize user-supplied input, enabling the attacker to inject malicious commands that are executed with the privileges of the MCP process. Exploitation requires network access to the MCP interface.","state":0,"publishedAt":null,"modifiedAt":null,"affected":[],"metrics":[{"system":"EUVD CVSS 3.1","vector":"CVSS:3.1/AV:A/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:N","score":8,"severity":null}],"references":["https://github.com/GLips/Figma-Context-MCP/blob/96b3852669c5eed65e4a6e20406c25504d9196f2/src/utils/fetch-with-retry.ts#L34","https://www.imperva.com/blog/another-critical-rce-discovered-in-a-popular-mcp-server/","https://github.com/GLips/Figma-Context-MCP/releases/tag/v0.6.3"],"sourceUrl":"https://euvd.enisa.europa.eu/vulnerability/EUVD-2025-31753","license":"ENISA EUVD · source terms and attribution apply","enrichment":{"sourceStatus":null,"weaknesses":[],"productCriteria":[],"sourceDates":{"datePublished":"Oct 8, 2025, 12:00:00 AM","dateUpdated":"Oct 8, 2025, 5:18:20 PM"},"relatedAdvisories":[],"note":"EUVD source date text has no stated timezone and is retained without inventing a UTC instant. Related bulletin membership is not an alias, common cause or applicability claim. A missing vector with a zero score is treated as unrated. Complete vendor/product and underlying source evidence remains in the original JSON."},"key":"euvd:EUVD-2025-31753","identifiers":["EUVD-2025-31753","CVE-2025-53967","GHSA-gxw4-4fc5-9gr5"]},"retained":false,"historicalAffected":[]}],"coverage":[]}