CVE-2018-17200

The Apache OFBiz HTTP engine (org.apache.ofbiz.service.engine.HttpEngine.java) handles requests for HTTP services via the /webtools/control/httpService…

published September 11, 2019

CVSS
—
EPSS
5%
Percentile
92.2
In the wild
Unconfirmed
What it is

⚠️ A minor oversight could lead to serious mischief! The Apache OFBiz HTTP engine is vulnerable to deserialization issues due to a bypassable guard, allowing attackers to sneak in malicious payloads. 🔥 Think of it like a restaurant that only checks a few items on a delivery order, but the sneaky food critic swaps in a dish that could spoil the whole meal. If the restaurant isn’t cautious, they could serve up a disaster! An attacker could leverage this vulnerability to craft a specially designed payload, potentially executing harmful commands on the server. This could result in unauthorized access, data leaks, or even compromising the entire application, leading to a significant blow to your security posture!

Put simply

Think of it like a restaurant that only checks a few items on a delivery order, but the sneaky food critic swaps in a dish that could spoil the whole meal. If the restaurant isn’t cautious, they could serve up a disaster! This vulnerability lies in the deserialization process of the `serviceContent` parameter in the /webtools/control/httpService endpoint, where XStream is employed. While there are some protections in place, they can be easily bypassed, allowing attackers to send maliciously crafted data that the server could process unchecked.

What to do

An attacker could leverage this vulnerability to craft a specially designed payload, potentially executing harmful commands on the server. This could result in unauthorized access, data leaks, or even compromising the entire application, leading to a significant blow to your security posture! To protect your system, upgrade to version 16.11.06 immediately. If upgrading isn't possible, manually apply the commits r1850017 and r1850019 to your current branch. Don't let this vulnerability linger! You've got this! By taking these steps, you're well on your way to securing your application and protecting your users. 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.05027 · 92.2th percentile
Published
2019-09-11T20:22Z
EPSS history
Timeline
  • 11 SEP 20:22Z
    The Apache OFBiz HTTP engine (org.apache.ofbiz.service.engine.HttpEngine.java) handles requests for HTTP services via the /webtools/control/httpService…
    cvelistv5