Description
Zimbra Collaboration Suite before 8.6 patch 13, 8.7.x before 8.7.11 patch 10, and 8.8.x before 8.8.10 patch 7 or 8.8.x before 8.8.11 patch 3 allows SSRF via the ProxyServlet component.
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Metasploit 1 module
-
Zimbra Collaboration Autodiscover Servlet XXE and ProxyServlet SSRF
exploit/linux/http/zimbra_xxe_rce
Exploit-DB 2
- Zimbra < 8.8.11 - XML External Entity Injection / Server-Side Request Forgery EDB-46967 · webapps · Jun 5, 2019
- Zimbra Collaboration - Autodiscover Servlet XXE and ProxyServlet SSRF (Metasploit) EDB-46693 · remote · Apr 12, 2019 · verified
GitHub 1 repository
-
k8gege/ZimbraExploit ★ 78 · May 6, 2019
Zimbra邮件系统漏洞 XXE/RCE/SSRF/Upload GetShell Exploit 1. (CVE-2019-9621 Zimbra<8.8.11 XXE GetShell Exploit)
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
Automated scanner template
A ready-made Nuclei template detects this vulnerability automatically. Vulnerabilities with public scanner templates are typically probed across the internet soon after the template appears — exposed systems should be patched first.
- Zimbra Collaboration Suite - SSRF http/cves/2019/CVE-2019-9621.yaml
Source: projectdiscovery/nuclei-templates (MIT) — updated daily. Only links are listed.
References
- https://wiki.zimbra.com/wiki/Zimbra_Security_Advisories
- https://wiki.zimbra.com/wiki/Security_Center
- https://bugzilla.zimbra.com/show_bug.cgi?id=109127
- http://www.rapid7.com/db/modules/exploit/linux/http/zimbra_xxe_rce
- http://packetstormsecurity.com/files/152487/Zimbra-Collaboration-Autodiscover-Servlet-XXE-ProxyServlet-SSRF.html
- 46693 exploit
- https://blog.zimbra.com/2019/03/9826/
- https://blog.tint0.com/2019/03/a-saga-of-code-executions-on-zimbra.html
- http://packetstormsecurity.com/files/153190/Zimbra-XML-Injection-Server-Side-Request-Forgery.html