CVE-2025-63603 in mcp-server-data-exploration
Riassunto
di VulDB • 26/06/2026
È presente una vulnerabilità di command injection nel MCP Data Science Server (reading-plus-ai/mcp-server-data-exploration) versione 0.1.6 nella funzione safe_eval() (src/mcp_server_ds/server.py:108). La funzione utilizza exec() di Python per eseguire script forniti dall'utente, ma non riesce a limitare il dizionario __builtins__ nel parametro globals. Quando __builtins__ non è definito esplicitamente, Python fornisce automaticamente l'accesso a tutte le funzioni integrate, tra cui __import__, exec, eval e open. Ciò consente a un attaccante di eseguire codice Python arbitrario con privilegi di sistema completi, portando alla compromissione totale del sistema. La vulnerabilità può essere sfruttata inviando uno script malevolo allo strumento run_script, senza richiedere autenticazione o privilegi speciali.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.