CVE-2020-15125CWE-209

Authorization header is not sanitized in an error object in auth0

High · published July 29, 2020

CVSS v3.1
7.7
EPSS
2%
Percentile
74.7
In the wild
Unconfirmed
What it is

In auth0 (npm package) versions before 2.27.1, a DenyList of specific keys that should be sanitized from the request object contained in the error object is used. The key for Authorization header is not sanitized and in certain cases the Authorization header value can be logged exposing a bearer token. You are affected by this vulnerability if you are using the auth0 npm package, and you are using a Machine to Machine application authorized to use Auth0's management API

The record
Technical detail
CVSS v3.1
7.7 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N
CVSS v4.0
Not supplied
EPSS
0.01539 · 74.7th percentile
Weakness
CWE-209 · Generation of Error Message Containing Sensitive Information
Published
2020-07-29T16:25Z
EPSS history
Timeline
  • 29 JUL 16:25Z
    Authorization header is not sanitized in an error object in auth0
    cvelistv5