
Обнаружение CVE-2025-68613
n8n — это платформа автоматизации рабочих процессов с открытым исходным кодом. Версии, начиная с 0.211.0 и до 1.120.4, 1.121.1 и 1.122.0, содержат критическую уязвимость удалённого выполнения кода (RCE) в системе оценки выражений рабочих процессов. При определённых условиях выражения, предоставленные аутентифицированными пользователями во время настройки рабочих процессов, могут оцениваться в контексте выполнения, который недостаточно изолирован от базовой среды выполнения. Аутентифицированный злоумышленник может воспользоваться этим поведением для выполнения произвольного кода с привилегиями процесса n8n. Успешная эксплуатация может привести к полной компрометации затронутого экземпляра, включая несанкционированный доступ к конфиденциальным данным, изменение рабочих процессов и выполнение операций на уровне системы. Эта проблема исправлена в версиях 1.120.4, 1.121.1 и 1.122.0. Настоятельно рекомендуется обновиться до исправленной версии, в которой добавлены дополнительные меры защиты для ограничения оценки выражений. Если немедленное обновление невозможно, администраторам следует рассмотреть следующие временные меры снижения риска: ограничьте разрешения на создание и редактирование рабочих процессов только полностью доверенными пользователями; и/или разверните n8n в усиленной среде с ограниченными привилегиями операционной системы и сетевым доступом, чтобы снизить последствия потенциальной эксплуатации. Эти обходные меры не устраняют риск полностью и должны использоваться только как краткосрочные решения.
Обнаруживает уязвимые экземпляры n8n (>= 0.211.0 < 1.120.4 или 1.121.0) путём декодирования base64 метатега n8n:config:sentry на /signin, извлечения версии из поля release в JSON и сопоставления с известными диапазонами уязвимых версий для CVE-2025-68613 RCE.
nuclei -u <ip|fqdn> -t template.yaml
Или, если вы хотите просканировать список хостов, выполните:
nuclei -l <list.txt> -t template.yaml
Используйте на свой страх и риск. Я не несу ответственности за незаконные действия, которые вы совершаете в отношении инфраструктуры, вам не принадлежащей или на сканирование которой у вас нет разрешения.
Этот проект распространяется под лицензией MIT.
Если у вас есть вопросы по этому скрипту обнаружения уязвимостей, свяжитесь со мной через Signal.
Если вы хотите связаться, я в основном активен в Twitter/X и LinkedIn.