Una vulnerabilità di Figma MCP consente l’esecuzione di codice da remoto
Alcuni ricercatori di sicurezza hanno reso noto che Figma MCP (Model Context Protocol), protocollo usato per connettere le applicazioni di IA a Figma, soffre di una vulnerabilità di code injection che consente a un attaccante di eseguire codice da remoto.
“La vulnerabilità è causata da un uso non sanificato di parametri di input in una chiamata a child_process.exec, permettendo così a un attaccante di iniettare comandi di sistema arbitrari” si legge nell’advisory su GitHub. “Se si riesce a sfruttare, è possibile eseguire codice da remoto con i privilegi del processo server“.
Poiché il server MCP può eseguire diverse operazioni Figma, un attaccante sarebbe in grado di sfruttare la vulnerabilità per eseguire tool passando input malevoli per eseguire azioni indesiderate.
La vulnerabilità, tracciata come CVE-2025-53967, era già stata identificata dai ricercatori di Imperva lo scorso luglio. In un post dedicato sul suo blog, il team della compagnia ha spiegato che il problema si verifica in caso di errori durante il recupero dei contenuti da Figma: in caso di problemi di rete, errori SSL o restrizioni del proxy aziendale, la funzione diretry esegue un comando cURL tramite child_process.exec.
“Poiché il comando cURL è costruito interpolando direttamente i valori di header e URL in una stringa di comando della shell, un attaccante potrebbe creare un URL o un valore di header ad hoc per iniettare comandi shell arbitrari” spiegano i ricercatori.
Abusando del bug, un attaccante può esfiltrare dati sensibili come file di design, codice sorgente o chiavi API, compromettere il codice generato dall’IA, muoversi lateralmente nella rete ed eseguire ransomware.
Il bug è stato risolto nella versione 0.63 di figma-developer-mcp, rilasciata il 29 settembre. I ricercatori invitano caldamente gli utenti ad aggiornare il prima possibile i propri sistemi. In caso di impossibilità nell’aggiornare, è necessario evitare l’uso di child_process.exec in favore di child_process.execFile.
Altro in questa categoria