0x01漏洞描述
2019年10月31日,国外安全研究员s00py在Github公开了一个Apache Solr Velocity模板注入远程命令执行的poc。html
通过研究,发现该0day漏洞真实有效而且能够攻击最新版本(8.2.0)的Solr。java
0x02CVE编号
无git
0x03漏洞等级
高危github
0x04影响范围
包括但不限于8.2.0 apache
0x05漏洞复现
1)首先 下载Solr的环境json
https://www.apache.org/dyn/closer.lua/lucene/solr/8.2.0/solr-8.2.0.zip安全
poc所在地app
https : //gist.githubusercontent.com/s00py/a1ba36a3689fa13759ff910e179fc133/raw/fae5e663ffac0e3996fd9dbb89438310719d347a/gistfile1.txtlua
https://github.com/wyzxxz/Apache_Solr_RCE_via_Velocity_templatespa
2)解压并执行
solr.cmd start
3)而后访问http:ip:8983
首先在Core Admin
查看应用路径,此处为logadmin
4)而后访问查看该应用config
文件是否能够访问
5)而后利用s00py公布的poc修改向config发送json配置继续修改
6)修改为功后可利用poc执行任意代码
0x06 修复建议
- 对solr增长访问控制
- 及时关注官方补丁
原文出处:https://www.cnblogs.com/Sylon/p/11771910.html