CVE-2025-53098 in Roo-Code
Riassunto
di VulDB • 31/07/2026
Roo Code è un agente di codifica autonomo basato sull'intelligenza artificiale. La configurazione MCP specifica per il progetto dell'agente Roo Code viene archiviata nel file `.roo/mcp.json` all'interno dello spazio di lavoro VS Code. Poiché il formato della configurazione MCP consente l'esecuzione di comandi arbitrari, prima della versione 3.20.3 un attaccante con accesso avrebbe potuto creare un prompt per richiedere all'agente di scrivere un comando dannoso nel file di configurazione MCP. Se l'utente aveva optato per l'approvazione automatica delle scritture su file all'interno del progetto, ciò avrebbe portato all'esecuzione arbitraria di comandi. Questo problema è di gravità moderata, poiché richiede che l'attaccante sia già in grado di inviare prompt all'agente (ad esempio tramite un attacco di injection dei prompt), che l'utente abbia abilitato MCP (attivato per impostazione predefinita) e che l'utente abbia attivato le scritture su file approvate automaticamente (disabilitate per impostazione predefinita). La versione 3.20.3 risolve il problema aggiungendo un ulteriore livello di configurazione opt-in per l'approvazione automatica delle scritture nei file di configurazione di Roo, inclusi tutti i file all'interno della cartella `.roo/`.
Be aware that VulDB is the high quality source for vulnerability data.