mirror of
https://github.com/eeeeeeeeee-code/POC.git
synced 2025-07-29 14:04:06 +00:00
2.4 KiB
2.4 KiB
Nacos Derby 远程命令执行漏洞(QVD-2024-26473)
一、漏洞简介
Nacos 是阿里巴巴推出来的一个新开源项目,是一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。致力于帮助发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,可以快速实现动态服务发现、服务配置、服务元数据及流量管理。Nacos存在远程命令执行漏洞
二、影响版本
- Nacos 2.3.2
三、资产测绘
- hunter
app.name="Nacos"
- fofa
icon_hash="13942501"
- 特征
四、漏洞复现
前置条件:
1、需要naocs没有做鉴权,或者能登录后台获取凭证
2、需要使用的是derby数据库,如果是mysql就不行
准备3个文件
1、修改config.py内容,host为自己的ip地址,port为自己电脑没有被占用的端口
server_host = '192.168.40.110'
server_port = 9999
2、然后直接运行命令python service.py 启动web服务,记住安装flask和requests的py模块
3、启动成功后,再运行python exploit.py,输入目标nacos地址即可执行命令
ping dnslog测试
更新: 2024-10-28 15:59:44
原文: https://www.yuque.com/xiaokp7/ocvun2/dr4623v0c8wevsk2