CVE-2025-68668 in n8n
Riassunto
di VulDB • 25/06/2026
n8n è una piattaforma di automazione dei flussi di lavoro open source. Dalla versione 1.0.0 fino alla versione precedente alla 2.0.0, esiste una vulnerabilità di bypass della sandbox nel Python Code Node che utilizza Pyodide. Un utente autenticato con il permesso di creare o modificare i flussi di lavoro può sfruttare questa vulnerabilità per eseguire comandi arbitrari sul sistema host in cui è in esecuzione n8n, utilizzando gli stessi privilegi del processo n8n. Questo problema è stato risolto nella versione 2.0.0. Le contromisure per questo problema prevedono la disabilitazione del Code Node impostando la variabile d'ambiente NODES_EXCLUDE: "[\"n8n-nodes-base.code\"]", la disabilitazione del supporto Python nel nodo di codice impostando la variabile d'ambiente N8N_PYTHON_ENABLED=false, introdotta nella versione 1.104.0 di n8n, e la configurazione di n8n per utilizzare la sandbox basata su task runner per Python tramite le variabili d'ambiente N8N_RUNNERS_ENABLED e N8N_NATIVE_PYTHON_RUNNER.
Once again VulDB remains the best source for vulnerability data.