通过利用Alfresco应用程序中的多个组件,观察到一条漏洞利用链,允许攻击者实现远程代码执行。攻击者必须使用Alfresco来:
- 将恶意的Solr配置文件上传到已知/可被发现的位置
- 创建一个Solr核心,该核心将触发从受害者到攻击者的JMX连接
- 托管一个恶意的RMI服务器,该服务器将发送一个恶意Java对象,导致反序列化和代码执行
NVD披露:
此漏洞的披露可在此处找到。
要求:
此漏洞需要:
- 访问Alfresco管理控制台的权限和有效的用户凭据
- 访问Alfresco WebDAV或Alfresco Share
- 访问Alfresco Solr接口
概念证明:
更多详情和利用过程可在本PDF中找到。
附加信息:
未经认证访问Alfresco Solr接口可能通过CVE-2019-14222:Alfresco Community中的默认证书获得。