Not rated
CVE-2017-9790 When handling a libprocess message wrapped in an HTTP request, libprocess in Apache Mesos before 1.1.3, 1.2.x before…
Description
When handling a libprocess message wrapped in an HTTP request, libprocess in Apache Mesos before 1.1.3, 1.2.x before 1.2.2, 1.3.x before 1.3.1, and 1.4.0-dev crashes if the request path is empty, because the parser assumes the request path always starts with '/'. A malicious actor can therefore cause a denial of service of Mesos masters rendering the Mesos-controlled cluster inoperable.
Affected products and versions
| Product | Affected versions | Fixed in |
|---|---|---|
| Apache Mesos | 1.4.0-dev | No fix stated |
References
- [dev] 20170926 CVE-2017-9790: Libprocess might crash when decoding an HTTP request with absent path. lists.apache.org
- 101023 www.securityfocus.com
Timeline
- Published
- Last modified
Other CVEs of Apache Mesos
The 5 CVEs of Apache Mesos →
CVE-2018-11793
When parsing a JSON payload with deeply nested JSON structures, the parser in Apache Mesos versions pre-1.4.x, 1.4.0…
Not rated
CVE-2018-8023
Apache Mesos can be configured to require authentication to call the Executor HTTP API using JSON Web Token (JWT)
Not rated
CVE-2018-1330
When parsing a malformed JSON payload, libprocess in Apache Mesos versions 1.4.0 to 1.5.0 might crash due to an uncaught…
Not rated
CVE-2017-7687
When handling a decoding failure for a malformed URL path of an HTTP request, libprocess in Apache Mesos before 1.1.3,…
Not rated