Zimbra 远程代码执行漏洞(CVE-2019-9670)漏洞分析
漏洞简介
Zimbra
是著名的开源系统,提供了一套开源协同办公套件包括WebMail
,日历,通信录,Web
文档管理和创作。一体化地提供了邮件收发、文件共享、协同办公、即时聊天等一系列解决方案。此漏洞的主要利用手法是通过 XXE (XML 外部实体注入)
漏洞读取localconfig.xml
配置文件来获取Zimbra admin ldap password,
接着通过SOAP AuthRequest
认证得到Admin Authtoken
,最后使用全局管理令牌通过ClientUploader
扩展上传Webshell
到Zimbra
服务器,从而实现通过Webshell
来达到远程代码执行效果。(需要注意,最后要达到RCE
要结合SSRF
漏洞,即需要结合另一个漏洞CVE-2019-9621
)
漏洞影响范围
Zimbra