CVE-2018-8023

Apache Mesos can be configured to require authentication to call the Executor HTTP API using JSON Web Token (JWT)

published September 21, 2018

CVSS
—
EPSS
3%
Percentile
87.4
In the wild
Unconfirmed
What it is

Apache Mesos can be configured to require authentication to call the Executor HTTP API using JSON Web Token (JWT). In Apache Mesos versions pre-1.4.2, 1.5.0, 1.5.1, 1.6.0 the comparison of the generated HMAC value against the provided signature in the JWT implementation used is vulnerable to a timing attack because instead of a constant-time string comparison routine a standard `==` operator has been used. A malicious actor can therefore abuse the timing difference of when the JWT validation function returns to reveal the correct HMAC value.

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.03056 · 87.4th percentile
Published
2018-09-21T13:00Z
EPSS history
Timeline
  • 21 SEP 13:00Z
    Apache Mesos can be configured to require authentication to call the Executor HTTP API using JSON Web Token (JWT)
    cvelistv5