CVE-2020-15125 HIGH

CVE-2020-15125: Authorization header is not sanitized in an error object in auth0

Vendor Auth0
Product node-auth0
Weakness CWE-209 · Error message info leak
Published July 29, 2020
Last update August 4, 2024

CVSS base score

7.7/10
Attack vector Network
Attack complexity Low
Privileges required Low
User interaction None
Confidentiality High
Integrity None

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N

What the vulnerability does

01Description

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

Key dates

02Disclosure timeline

July 29, 2020 CVE published
August 4, 2024 Record updated