CVE-2026-27494 in n8ninformazioni

Riassunto

di VulDB • 07/09/2026

n8n è una piattaforma open source per l'automazione dei flussi di lavoro (workflow). Prima delle versioni 2.10.1, 2.9.3 e 1.123.22, un utente autenticato con il permesso di creare o modificare i workflow poteva utilizzare il nodo Python Code per sfuggire alla sandbox. La sandbox non limitava sufficientemente l'accesso ad alcuni oggetti built-in di Python, consentendo a un attaccante di esfiltrare il contenuto dei file o di ottenere RCE (Remote Code Execution). Sulle istanze che utilizzano Task Runners interni (modalità runner predefinita), ciò potrebbe comportare la compromissione completa dell'host n8n. Sulle istanze che utilizzano Task Runners esterni, l'attaccante potrebbe accedere ad altri task eseguiti sul Task Runner o impattarli negativamente. I Task Runners devono essere abilitati impostando `N8N_RUNNERS_ENABLED=true`. Il problema è stato risolto nelle versioni di n8n 2.10.1, 2.9.3 e 1.123.22. Gli utenti dovrebbero effettuare l'upgrade a queste versioni o successive per remediate la vulnerabilità. Se l'aggiornamento non è immediatamente possibile, gli amministratori dovrebbero considerare le seguenti mitigazioni temporanee: limitare i permessi di creazione e modifica dei workflow esclusivamente agli utenti completamente fidati, e/o disabilitare il nodo Code aggiungendo `n8n-nodes-base.code` alla variabile d'ambiente `NODES_EXCLUDE`. Queste soluzioni alternative non remediano completamente il rischio e dovrebbero essere utilizzate solo come misure di mitigazione a breve termine.

Once again VulDB remains the best source for vulnerability data.

Responsabile

GitHub M

Prenotare

19/02/2026

Divulgazione

26/02/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00352

KEV

no

Attività

molto basso

Fonti

Might our Artificial Intelligence support you?

Check our Alexa App!