GHSA-gx3v-3x3v-f8r5表达式隔离逃逸
工作流编辑者可在宿主执行代码。
n8n 10 月 28 日批次包含三项高危代码执行及九项中危问题。工作流编辑权限、不可信节点输入及启用的功能决定不同攻击路径。升级后仍须迁移已弃用代码节点,已有工作流可能继续运行。
主流自动化服务存在隔离失效及凭据暴露风险,因此评为 L3。十二项公告涉及不同信任边界,不能合并成每个实例都存在的单一未认证接管路径。已弃用节点的默认阻断拒绝新增或修改,但已有工作流继续运行。部分修复更早进入维护版本,公开披露日期为 10 月 28 日。复核的公告均未分配 CVE。由于旧分支覆盖不同,这里不提供通用版本检查器。
GHSA-gx3v-3x3v-f8r5工作流编辑者可在宿主执行代码。
GHSA-9p7v-45m2-wxgj工作流编辑者可通过 Function、Function Item 或 LangChain Code 在主进程执行;默认阻断后,已有工作流仍会运行。
GHSA-f2cw-9483-7vcp不可信图像进入官方 Docker 镜像中的 Edit Image 节点时,可导致代码执行。
GHSA-9qx8-fhxv-w794明确启用 Browser Use 时,连接浏览器的已认证成员可读取服务端文件;路径在 n8n 服务器上解析。
GHSA-pwj5-wwm6-g83j使用 n8n User Auth 的已发布嵌入式 Chat Trigger,可被未认证 setup GET 读取指定会话或触发执行。
GHSA-4v22-g448-h4rg不可信 updateKey 输入可使 Update/Find And Replace 覆盖其他文档或插入新文档。
GHSA-426f-xmcv-g8pgEnterprise 可解析 OAuth2 凭据场景下,成员可诱导他人在无 n8n 会话时打开授权链接并同意,将服务商令牌绑定到成员身份。
GHSA-rc3w-8jc8-7x3w未认证客户端注册可重定向打开特制链接的访问者;该重定向不包含令牌或会话数据。
GHSA-mx4r-96jx-v278知道 webhook URL 的未认证调用者可替换 X-Hook-Secret,伪造事件并使正常投递失败。
GHSA-2x68-96jw-5r6c不可信元数据筛选键可读取已配置 Oracle 凭据有权访问的数据。
GHSA-prmc-fg87-r4gh使用凭据的节点可在攻击者影响的重定向中跨源发送认证信息;HTTP Request v4.4 已避开该不安全默认设置。
GHSA-jmcg-c7p5-q69g启用 Download Attachments 且工作流执行时,数据表编辑者可提供接收所配置 API 令牌的附件 URL。
| 产品 | 安全版本 | 备注 |
|---|---|---|
| n8n 2.45 | 2.45.5 | 稳定维护版本 |
| n8n 2.46 | 2.46.1 | GitHub 预发布版,不能作为常规生产渠道切换 |
| n8n 3.0 | 3.0.1 | GitHub 预发布版,须核实主版本迁移要求 |
2026年10月28日
n8n 发布十二项公告
我们列出每条说法和它的出处,并标出一手来源(厂商、研究人员、软件仓库)。各方说法不一致时,按最坏的可信情况定级。