1. 漏洞简介
Nacos 是 SpringCloud Alibaba 微服务架构中的一个组件,主要作用是服务注册和发现以及分布式配置管理,通常情况下 Nacos 中存储着 MySQL、Redis 等数据库的账号和密码。当前使用的版本存在用户读取、添加、登陆的漏洞。
2. 漏洞危害
通过版本漏洞,攻击者可以在不登陆系统的情况下读取已存在的用户或者添加用户,进而登陆系统,登陆系统后可获取大量配置信息以发起进一步攻击。
3. 漏洞场景演示
访问http://10.167.168.211:21480/nacos/v1/auth/users?pageNo=1&pageSize=100,可获取系统当前用户名和密码。
通过 POST 请求访问http://10.167.168.211:21480/nacos/v1/auth/users,可添加任意用户名和密码,并登录系统。
文章来源:https://www.toymoban.com/news/detail-625384.html
4. 修复方案
4.1 二进制nacos集群修复文章来源地址https://www.toymoban.com/news/detail-625384.html
4.1.1 进入nacos节点服务器1,找到nacos配置文件app
到了这里,关于Nacos未授权访问修复方案的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!