Apache Druid 远程代码执行漏洞(CVE-2021-25646)

本文详细介绍了Apache Druid的CVE-2021-25646漏洞,该漏洞允许攻击者在不受限制的情况下执行任意代码。文章涵盖了漏洞概述,受影响的版本,环境搭建步骤,漏洞复现过程,以及如何通过修改数据包实现命令执行并反弹shell。作者还邀请读者加入他的微信社群进行技术交流。
摘要由CSDN通过智能技术生成

目录

漏洞概述

影响版本

环境搭建

漏洞复现

反弹shell

结尾


漏洞概述

Apache Druid 是用Java编写的面向列的开源分布式数据存储,旨在快速获取大量事件数据,并在数据之上提供低延迟查询。
Apache Druid 默认情况下缺乏授权认证,攻击者可以发送特制请求,利用Druid服务器上进程的特权执行任意代码。

影响版本

Apache Druid < 0.20.1

环境搭建

docker pull fokkodriesprong/docker-druid
docker run --rm -i -p 8888:8888 fokkodriesprong/docker-druid

漏洞复现

访问服务器IP:8888端口,进入Apache Druid首页,我的Ununtu服务器IP192.168.79.129

点击左上方的 Load data -> Local disk

右侧的表单填入两个值,先点Preview再点Next


                
  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值