n8n 2.47.6、2.47.7、2.48.3 Beta、2.48.4 Beta、3.2.2预发布与1.123.96如何对应四项权限与请求漏洞?

阿伟酱_2495

阿伟酱_2495

2026-11-14

358人浏览

原创

n8n这组安全问题分别涉及所有者账户、自定义请求路径、bedrock运行端点和触发器凭据权限。2.47.6、2.48.3 beta与3.2.2预发布列为四项修复的起点,1.123.96列为其中两项的1.x修复;2.47.7正式版和2.48.4 beta另有全局凭据执行记录脱敏调整,不能把后两版说成首次修复这四项漏洞。

n8n

自定义角色为什么可能越过所有者账户保护

GHSA-q8rc-7m84-mfvj被列为高危。通常情况下,实例所有者账户不应被其他用户改动;相关密码重置链接与角色修改操作,却没有对自定义实例角色维持同样的保护。具有用户管理权限的自定义角色用户,可能获得所有者密码重置链接并接管账户,或修改所有者角色,进而取得实例完全控制权。

这个问题有明确前提:实例使用自定义角色功能,且攻击者被分配了含用户管理权限的自定义实例角色。它不是匿名访问者无条件接管任意实例的结论。修复起点分别为2.47.6、2.48.3 Beta和3.2.2预发布;这项披露没有把1.123.96列为对应修复。

n8n自定义角色与所有者账户保护漏洞

凭据正确,为什么请求仍可能超出预定资源

GHSA-c772-hjfp-gfc2关注集成节点构造API路径的方式。多个节点把记录、表或资源ID等参数放入路径时没有编码,相对路径片段可能改变请求抵达同一服务的哪个端点。如果工作流把Webhook请求体等不可信输入带入这些参数,调用者可能借节点保存的凭据,读取、修改或删除超出原设计范围的资源。

这里的风险并不要求凭据本身泄露,也不是任意外部URL都能替换目标;披露描述的是同一服务中的端点路径变化,以及工作流接纳不可信参数的条件。修复版本包括1.123.96、2.47.6、2.48.3 Beta和3.2.2预发布。

n8n集成节点API路径与不可信参数问题

Bedrock自定义端点的SSRF边界在哪里

GHSA-g333-hr44-g82p影响AWS Bedrock Chat Model与Embeddings AWS Bedrock节点。AWS凭据允许配置自定义Bedrock运行端点,而发往该端点的请求没有经过n8n的SSRF保护。能够创建AWS凭据的成员,可能把端点指向内部或本应被阻止的地址,让n8n发出请求,并从节点错误中看到响应开头。

怪兽AI知识库
怪兽AI知识库

一款面向企业知识管理的 AI 知识库工具,通过企业资料与大模型结合构建智能问答能力,帮助员工更便捷地查找和使用内部知识。

下载

这个条件限定了节点类型和凭据创建能力,不能扩大为所有AWS功能都存在相同行为。对应修复起点为2.47.6、2.48.3 Beta和3.2.2预发布,披露没有列出1.x修复项。

n8n Bedrock自定义运行端点SSRF保护问题

工作流激活为什么还需要凭据访问检查

GHSA-h59h-rf6m-7jp5涉及触发器注册。工作流激活时,n8n使用触发器中设置的凭据向外部服务注册,但没有检查发布工作流的用户是否有权访问这些凭据。知道其他用户凭据ID的成员,可能激活引用它的触发器,并以该凭据权限创建或删除外部Webhook,把所选资源的事件送入自己的工作流。

知道凭据ID不等于持有凭据访问权限,漏洞就在于激活阶段没有维持这条边界。修复覆盖1.123.96、2.47.6、2.48.3 Beta和3.2.2预发布。

n8n工作流激活时的触发器凭据访问漏洞

怎样理解正式分支、Beta与临时缓解

按维护分支看,2.47.6是正式分支修复起点,2.47.7是后续正式补丁;2.48.3与2.48.4均属于Beta预发布;3.2.2也被标为预发布,不能因为数字较大就当作生产环境的稳定升级目标。1.123.96只在API路径和触发器凭据这两项披露中出现,不能据此宣称四项问题都由它修复。

限制实例为可信用户使用、收紧自定义角色权限、约束不可信参数与网络访问、检查跨用户凭据引用,都是相应风险的临时缓解方向;所有者双因素认证也是账户问题的补充防护。这些办法不构成完整修复。四项披露没有提供已在野利用的证据,也未分配已知CVE编号;不能把高危评级等同于已确认遭到攻击。

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
Go-Zero API开发使用教程
Go-Zero API开发使用教程

本专题聚焦Go-Zero的API开发,拆解.api描述文件的语法结构、路由与分组定义、参数绑定与校验规则,说明统一响应体、JWT鉴权、跨域与接口文档生成的落地方式,并给出网关聚合与接口测试的实践建议。

2026.11.12

40

15

Go-Zero安装与goctl环境配置教程
Go-Zero安装与goctl环境配置教程

本专题围绕Go-Zero的安装与工具链配置展开,讲清Go版本要求、goctl安装方式、代理镜像、protoc依赖与环境变量设置,说明多版本共存、升级回退与CI流水线安装的做法,并整理安装阶段的常见报错与验证步骤。

2026.11.12

40

15

Go-Zero零基础入门教程
Go-Zero零基础入门教程

本专题整理Go-Zero的入门知识,从框架定位、环境准备到跑通第一个API服务,讲清目录分层、配置加载、日志与中间件的基本用法,并对比Gin、Kratos的差异,帮助Go开发者建立整体认知,判断它是否适合当前项目。

2026.11.12

20

15

Postman身份认证怎么配置
Postman身份认证怎么配置

本专题从实际API接口调试场景出发,讲解Postman身份认证的完整配置流程,包括常见认证协议介绍、授权参数设置、访问令牌填写、OAuth 2.0授权及认证失败排查,帮助用户正确完成接口授权与访问验证。

2026.11.06

140

12

Postman请求头Headers怎么设置
Postman请求头Headers怎么设置

围绕Postman HTTP请求头配置展开,讲解Headers选项的具体使用方式,包括Key和Value参数填写、请求头信息添加、常见Header字段设置及请求头修改方法,帮助用户解决接口调试过程中遇到的请求头配置问题。

2026.11.06

100

13

Postman接口请求发送教程
Postman接口请求发送教程

详细介绍Postman接口请求的创建与发送方法,涵盖GET和POST请求、URL配置、请求参数、Headers请求头、Body请求体设置以及响应结果查看,帮助用户掌握Postman接口请求的完整操作流程。

2026.11.06

100

10

DBeaver怎么导入数据
DBeaver怎么导入数据

DBeaver数据导入专题,整理Excel、CSV、SQL、TXT等常见文件的数据导入方法,涵盖目标数据库选择、数据表创建、字段映射、数据类型设置及导入参数配置等操作,帮助用户将本地文件中的数据写入数据库,并了解批量导入、重复数据处理和导入失败等常见问题的解决方法。

2026.11.05

80

12

DBeaver安全防护教程大全
DBeaver安全防护教程大全

DBeaver安全防护专题,围绕数据库连接安全、账号密码保护和访问权限管理展开,整理SSL/TLS加密连接、SSH隧道、数据库凭据保存及证书验证等配置方法,同时介绍敏感信息保护、远程连接风险和高权限账号使用等注意事项,帮助用户提高数据库日常管理的安全性。

2026.11.05

80

12

DBeaver连接创建与配置教程
DBeaver连接创建与配置教程

本专题聚焦DBeaver数据库连接配置与管理,覆盖从新建连接、选择数据库类型到填写连接参数和验证连接的完整流程。针对MySQL、PostgreSQL、SQL Server等常见数据库,整理相应的连接设置方法,并提供驱动缺失、认证失败和连接异常等问题的排查方向。

2026.11.04

80

16

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.7万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 134.3万人学习