Use after free in Apache Mesos
High severity
GitHub Reviewed
Published
May 13, 2022
to the GitHub Advisory Database
•
Updated Jan 30, 2023
Package
Affected versions
< 1.1.3
>= 1.2.0, < 1.2.2
>= 1.3.0, < 1.3.1
Patched versions
1.1.3
1.2.2
1.3.1
Description
Published by the National Vulnerability Database
Sep 29, 2017
Published to the GitHub Advisory Database
May 13, 2022
Reviewed
Nov 1, 2022
Last updated
Jan 30, 2023
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.
References