CVE-2020-5263 json
Information disclosure through error object
published 6y ago modified 4mo ago also GHSA-prfq-f66g-43mp , EUVD-2020-0389
- cvss
- 5.5
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.9%
- EPSS 0.9% chance of exploitation in 30 days, percentile 59%
- public exploits
- 0
- none known
Summary
auth0.js (NPM package auth0-js) greater than version 8.0.0 and before version 9.12.3 has a vulnerability. In the case of an (authentication) error, the error object returned by the library contains the original request of the user, which may include the plaintext password the user entered. If the error object is exposed or logged without modification, the application risks password exposure. This is fixed in version 9.12.3
Patch / fix
Is CVE-2020-5263 in your dependencies? Fencer shows which of your repositories are affected as soon as an advisory lands, and opens the fix as a pull request.
Check with FencerExploit prediction
0.87% chance of exploitation in the next 30 days, higher than 59% of all scored CVEs (FIRST EPSS, 2026-11-09).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 5.5 | CVSS:3.1/AV:L/AC:L/PR:H/UI:R/S:C/C:H/I:N/A:N |
| NVD | 3.1 | 4.9 | CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:N/A:N |
| NVD | 2.0 | 4.0 | AV:N/AC:L/Au:S/C:P/I:N/A:N |
| GitHub | 3.1 | 5.5 | CVSS:3.1/AV:L/AC:L/PR:H/UI:R/S:C/C:H/I:N/A:N |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| npm | auth0-js | >=8.0.0, <9.13.2 |
9.13.2 |
Affected products
- auth0 auth0.js
Classification
- Weakness
-
- CWE-522 Insufficiently Protected Credentials
References
-
github.com
/auth0/auth0.js/commit/355ca749b229fb93142f0b3978399b248d710828
web, patch, third-party-advisory
-
github.com
/auth0/auth0.js/security/advisories/GHSA-prfq-f66g-43mp
web, third-party-advisory
-
nvd.nist.gov
/vuln/detail/CVE-2020-5263
advisory
Sources
- CVE List CVE-2020-5263
- GitHub Advisory GHSA-prfq-f66g-43mp
- NVD CVE-2020-5263
Fencer Intel keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.