Vulnerabilities > CVE-2019-9670 - XXE vulnerability in Synacor Zimbra Collaboration Suite
Attack vector
NETWORK Attack complexity
LOW Privileges required
NONE Confidentiality impact
HIGH Integrity impact
HIGH Availability impact
HIGH Summary
mailboxd component in Synacor Zimbra Collaboration Suite 8.7.x before 8.7.11p10 has an XML External Entity injection (XXE) vulnerability, as demonstrated by Autodiscover/Autodiscover.xml.
Vulnerable Configurations
Common Weakness Enumeration (CWE)
Exploit-Db
file | exploits/linux/remote/46693.rb |
id | EDB-ID:46693 |
last seen | 2019-04-12 |
modified | 2019-04-12 |
platform | linux |
port | 8443 |
published | 2019-04-12 |
reporter | Exploit-DB |
source | https://www.exploit-db.com/download/46693 |
title | Zimbra Collaboration - Autodiscover Servlet XXE and ProxyServlet SSRF (Metasploit) |
type | remote |
Metasploit
description | This module exploits an XML external entity vulnerability and a server side request forgery to get unauthenticated code execution on Zimbra Collaboration Suite. The XML external entity vulnerability in the Autodiscover Servlet is used to read a Zimbra configuration file that contains an LDAP password for the 'zimbra' account. The zimbra credentials are then used to get a user authentication cookie with an AuthRequest message. Using the user cookie, a server side request forgery in the Proxy Servlet is used to proxy an AuthRequest with the 'zimbra' credentials to the admin port to retrieve an admin cookie. After gaining an admin cookie the Client Upload servlet is used to upload a JSP webshell that can be triggered from the web server to get command execution on the host. The issues reportedly affect Zimbra Collaboration Suite v8.5 to v8.7.11. This module was tested with Zimbra Release 8.7.1.GA.1670.UBUNTU16.64 UBUNTU16_64 FOSS edition. |
id | MSF:EXPLOIT/LINUX/HTTP/ZIMBRA_XXE_RCE |
last seen | 2020-06-14 |
modified | 2019-04-01 |
published | 2019-04-01 |
references | |
reporter | Rapid7 |
source | https://github.com/rapid7/metasploit-framework/blob/master//modules/exploits/linux/http/zimbra_xxe_rce.rb |
title | Zimbra Collaboration Autodiscover Servlet XXE and ProxyServlet SSRF |
Nessus
NASL family | CGI abuses |
NASL id | ZIMBRA_8_7_11P10.NASL |
description | Mailboxd component in Synacor Zimbra Collaboration Suite 8.7.x before 8.7.11p10 has an XML External Entity injection (XXE) vulnerability. Note that Nessus does not identify patch level or components versions for the Synacor Zimbra Collaboration Suite. You will need to verify if the patch has been applied by executing the command |
last seen | 2020-06-01 |
modified | 2020-06-02 |
plugin id | 127133 |
published | 2019-08-12 |
reporter | This script is Copyright (C) 2019 and is owned by Tenable, Inc. or an Affiliate thereof. |
source | https://www.tenable.com/plugins/nessus/127133 |
title | Zimbra Collaboration Server 8.7.x < 8.7.11p10 XML External Entity injection (XXE) vulnerability |
Packetstorm
data source | https://packetstormsecurity.com/files/download/152487/zimbra_xxe_rce.rb.txt |
id | PACKETSTORM:152487 |
last seen | 2019-04-11 |
published | 2019-04-11 |
reporter | Jacob Robles |
source | https://packetstormsecurity.com/files/152487/Zimbra-Collaboration-Autodiscover-Servlet-XXE-ProxyServlet-SSRF.html |
title | Zimbra Collaboration Autodiscover Servlet XXE / ProxyServlet SSRF |
References
- https://www.exploit-db.com/exploits/46693/
- https://wiki.zimbra.com/wiki/Zimbra_Security_Advisories
- https://bugzilla.zimbra.com/show_bug.cgi?id=109129
- 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
- https://isc.sans.edu/forums/diary/CVE20199670+Zimbra+Collaboration+Suite+XXE+vulnerability/27570/