文章目录
0x01 漏洞介绍
Nacos
是阿里巴巴推出来的一个新开源项目,是一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。致力于帮助发现、配置和管理微服务。
*Nacos
提供了一组简单易用的特性集,可以快速实现动态服务发现、服务配置、服务元数据及流量管理。
- 该漏洞发生在
nacos在进行认证授权
操作时,会判断请求的user-agent
是否为”Nacos-Server”
,如果是的话则不进行任何认证。 - 开发者原意是用来处理一些服务端对服务端的请求。
- 但是由于配置的过于简单,并且将协商好的
user-agent设置为Nacos-Server
,直接硬编码在了代码里,导致了漏洞的出现。 - 并且利用这个未授权漏洞,攻击者可以
获取到用户名密码
等敏感信息
。
0x02 影响版本
Nacos <= 2.0.0-ALPHA.1