CVE-2019-17570
xmlrpc: Deserialization of server-side exception from faultCause in XMLRPC error response
Severity by source
Trivy's own label is CRITICAL. Rated critical by NVD, GHSA. Rated lower by Red Hat (high), Amazon (high), Ubuntu (medium).
Description
An untrusted deserialization was found in the org.apache.xmlrpc.parser.XmlRpcResponseParser:addResult method of Apache XML-RPC (aka ws-xmlrpc) library. A malicious XML-RPC server could target a XML-RPC client causing it to execute arbitrary code. Apache XML-RPC is no longer maintained and this issue will not be fixed.
Affected packages and fixed versions
| Source | Package | Fixed in |
|---|---|---|
| maven::GitHub Security Advisory Maven | org.apache.xmlrpc:xmlrpc | no fix listed |
| amazon linux 2 | xmlrpc-client, xmlrpc-common, xmlrpc-javadoc and 1 more | 1:3.1.3-9.amzn2.0.1 |
| debian 10 | libxmlrpc3-java | 3.1.3-9+deb10u1 |
| debian 8 | libxmlrpc3-java | 3.1.3-7+deb8u1 |
| debian 9 | libxmlrpc3-java | 3.1.3-8+deb9u1 |
| Red Hat | xmlrpc, xmlrpc-client, xmlrpc-common and 2 more | no fix listed |
| ubuntu 16.04 | libxmlrpc3-java | 3.1.3-7+deb8u1build0.16.04.1 |
| ubuntu 16.04-ESM | libxmlrpc3-java | 3.1.3-7+deb8u1build0.16.04.1 |
| ubuntu 18.04 | libxmlrpc3-java | 3.1.3-9+deb10u1build0.18.04.1 |
| ubuntu 18.04-ESM | libxmlrpc3-java | 3.1.3-9+deb10u1build0.18.04.1 |
Show all 17 entries from 10 sources
| Source | Package | Fixed in |
|---|---|---|
| maven::GitHub Security Advisory Maven | org.apache.xmlrpc:xmlrpc | no fix listed |
| amazon linux 2 | xmlrpc-client | 1:3.1.3-9.amzn2.0.1 |
| amazon linux 2 | xmlrpc-common | 1:3.1.3-9.amzn2.0.1 |
| amazon linux 2 | xmlrpc-javadoc | 1:3.1.3-9.amzn2.0.1 |
| amazon linux 2 | xmlrpc-server | 1:3.1.3-9.amzn2.0.1 |
| debian 10 | libxmlrpc3-java | 3.1.3-9+deb10u1 |
| debian 8 | libxmlrpc3-java | 3.1.3-7+deb8u1 |
| debian 9 | libxmlrpc3-java | 3.1.3-8+deb9u1 |
| Red Hat | xmlrpc | no fix listed |
| Red Hat | xmlrpc-client | no fix listed |
| Red Hat | xmlrpc-common | no fix listed |
| Red Hat | xmlrpc-javadoc | no fix listed |
| Red Hat | xmlrpc-server | no fix listed |
| ubuntu 16.04 | libxmlrpc3-java | 3.1.3-7+deb8u1build0.16.04.1 |
| ubuntu 16.04-ESM | libxmlrpc3-java | 3.1.3-7+deb8u1build0.16.04.1 |
| ubuntu 18.04 | libxmlrpc3-java | 3.1.3-9+deb10u1build0.18.04.1 |
| ubuntu 18.04-ESM | libxmlrpc3-java | 3.1.3-9+deb10u1build0.18.04.1 |
References
- http://www.openwall.com/lists/oss-security/2020/01/24/2
- https://access.redhat.com/errata/RHSA-2020:0310
- https://access.redhat.com/security/cve/CVE-2019-17570
- https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2019-17570%3B
- https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2019-17570;
- https://github.com/orangecertcc/security-research/security/advisories/GHSA-x2r6-4m45-m4jp
- https://lists.apache.org/thread.html/846551673bbb7ec8d691008215384bcef03a3fb004d2da845cfe88ee@1390230951@%3Cdev.ws.apache.org%3E
- https://lists.debian.org/debian-lts-announce/2020/01/msg00033.html
All 19 references
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/I3QCRLJYQRGVTIYF4BXYRFSF3ONP3TBF
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/I3QCRLJYQRGVTIYF4BXYRFSF3ONP3TBF/
- https://nvd.nist.gov/vuln/detail/CVE-2019-17570
- https://seclists.org/bugtraq/2020/Feb/8
- https://security.gentoo.org/glsa/202401-26
- https://ubuntu.com/security/notices/USN-4496-1
- https://usn.ubuntu.com/4496-1
- https://usn.ubuntu.com/4496-1/
- https://www.cve.org/CVERecord?id=CVE-2019-17570
- https://www.debian.org/security/2020/dsa-4619
- https://www.openwall.com/lists/oss-security/2020/01/16/1