漏洞描述 Solr是一个独立的企业级搜索应用服务器,它对外提供类似于Web-service的API接口。用户可以通过http请求,向搜索引擎服务器提交一定格式的XML文件,生成索引;也可以通过HttpGet操作提出查找请求,并得到XML格式的返回结果。在特定的Solr版本中ConfigSet API存在未授权上传漏洞,攻击者利用漏洞可实现远程代码执行。
相关漏洞推荐 CVE-2019-17558: Apache Solr Velocity Template RCE solr-file-read: Apache Solr <= 8.8.1 Arbitrary File Read Apache Solr /solr/admin/cores XML 外部实体注入漏洞(CVE-2017-12629) POC CVE-2017-12629: Apache Solr <= 7.1 - XML Entity Injection POC CVE-2019-0192: Apache Solr - Deserialization of Untrusted Data POC CVE-2019-0193: Apache Solr DataImportHandler <8.2.0 - Remote Code Execution POC CVE-2019-17558: Apache Solr <=8.3.1 - Remote Code Execution POC CVE-2021-27905: Apache Solr <=8.8.1 - Server-Side Request Forgery POC CVE-2023-50290: Apache Solr - Host Environment Variables Leak via Metrics API POC CVE-2024-45216: Apache Solr - Authentication Bypass POC CVE-2017-12629: Apache Solr <= 7.1 XML entity injection POC CVE-2019-0193: Apache Solr Remote Code Execution POC CVE-2021-27905: Apache Solr <= 8.8.1 SSRF