CVE-2018-17200
The Apache OFBiz HTTP engine (org.apache.ofbiz.service.engine.HttpEngine.java) handles requests for HTTP services via the /webtools/control/
- Published
- Last modified
- Where the record stands: published, rejected by its publisher, or superseded by another id.What do these mean? →
- published
- Whether CISA lists it in its Known Exploited Vulnerabilities catalog: proof that attackers are using it.What do these mean? →
- Not listed in CISA KEV
- Whether working attack code is public (Exploit-DB, Metasploit, Nuclei or GitHub). Public code makes attacks easier.What do these mean? →
- None on Exploit-DB, Metasploit or GitHub
Summary
The Apache OFBiz HTTP engine (org.apache.ofbiz.service.engine.HttpEngine.java) handles requests for HTTP services via the /webtools/control/httpService endpoint. This service takes the `serviceContent` parameter in the request and deserializes it using XStream. This `XStream` instance is slightly guarded by disabling the creation of `ProcessBuilder`. However, this can be easily bypassed (and in multiple ways). Mitigation: Upgrade to 16.11.06 or manually apply the following commits on branch 16 r1850017+1850019
Timeline
- CVE published
- Record last updated
Affected versions
- Apache OFBiz
OFBiz 16.11.01 to 16.11.05
References 5
s.apache.org
lists.apache.org
- thread.html/r8f01aab5dd92487c191599def3c950c643d7ad297c4db1d6722ea151@<commits.ofbiz.apache.org>
- thread.html/rf8651e75162819a267384f8a31c20884bc3a9a6707afbf75200cd98d@<commits.ofbiz.apache.org>
- thread.html/r034123f2767830169fd04c922afb22d2389de6e2faf3a083207202bc@<commits.ofbiz.apache.org>
- thread.html/rfafb229c0d805c8f2bd232d28cd1297876faf5c953f1d7bcf76eef4f@<commits.ofbiz.apache.org>