首页 AI 资讯 技术前沿 KnowSafe 安全预警:Nacos 默认 secret.key 配置不当权限绕过漏洞
技术前沿

KnowSafe 安全预警:Nacos 默认 secret.key 配置不当权限绕过漏洞

KnowSafe 安全预警:KnowSafe 安全团队监测到编号 AVD-2023-1655789 的安全漏洞(危害等级:高危)已公开披露,相关用户应尽快排查并完成修复。

漏洞介绍

Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。若您Nacos未修改 secret.key,则攻击者可利用默认secret.key生成JWT Token,从而造成权限绕过访问到相关API接口。

Nacos 官方于 2023年3月2日发布 2.2.0.1 版本。该版本移除了默认鉴权插件中依赖的nacos.core.auth.plugin.nacos.token.secret.key默认值,在部署新版本时必须要输入自定义的有效token.secret.key 用于登陆后的accessToken生成。

本变更避免开源用户直接使用默认配置时出现的安全风险,提升了开源组件使用的安全性。

旧版本不是必须升级到这个版本, 只需要根据文档修改对应token.secret.key即可修复问题。

影响范围

官方公告未列出受影响软件明细,请结合自身业务使用的组件版本进行排查。

解决方案

1、根据官方文档 https://nacos.io/zh-cn/docs/auth.html 修改secret.key 为随机值,并注意保密。

2、升级至最新版本。

参考信息

https://github.com/alibaba/nacos/pull/9992

https://github.com/nacos-group/nacos-group.github.io/pull/353/commits/b621eaf42ad619fc43a07de735fa0d6f44b3bb8f

https://nacos.io/zh-cn/docs/auth.html

KnowSafe 将持续跟踪该漏洞的利用情况与修复进展,如需漏洞管理与应急响应支持,欢迎联系 KnowSafe 安全团队。