Predictive Vulnerability Intelligence.

Product

  • Product
  • Pricing
  • Documentation

Company

  • About
  • Partnerships
  • Blog
  • Support

Legal

  • Terms
  • Privacy
  • Data Licensing

© 2026 FAUCET Technologies LLC. All rights reserved.

CVE-2020-7787

26
FAUCET Score

CVE-2020-7787 is a high-severity authentication bypass vulnerability affecting all versions of the react-adal package. It allows an attacker to forge a JWT token and have it treated as authentic due to improper validation of nonce, session, and refresh values stored in browser local or session storage. The flaw stems from how these values are stored with appended "||" delimiters, leading to an empty string always being considered a valid value. The vulnerability has a CVSS score of 8.2 (High) with a vector of AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N, indicating it can be exploited remotely with low attack complexity, requiring no user interaction, and resulting in high confidentiality impact and low integrity impact. The EPSS score is low, suggesting a low probability of exploitation in the wild. Currently, there is no evidence of active exploitation, nor are there any public exploit modules available for Metasploit, Nuclei, or ExploitDB. Community discussion and media coverage for this CVE are minimal, consistent with a large percentage of reported vulnerabilities.

Impacted Technologies

VendorProductVersion(s)CPE
All Versions ImpactedCPE matchmatch criteria
cpe:2.3:a:react-adal_project:react-adal:*:*:*:*:*:node.js:*:*

CVSS Data

CVSS version used by this source: 3.1

8.2HIGH

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

Attack Vector
NETWORK
Attack Complexity
LOW
Privileges Required
NONE
User Interaction
NONE
Scope
UNCHANGED
Confidentiality Impact
HIGH
Integrity Impact
LOW
Availability Impact
NONE
Exploitability Score
3.9
Impact Score
4.2
CvssVersion
3.1

Exploit Intelligence

EPSS Score
1.27%
Probability of exploitation in next 30 days
EPSS Percentile
66.7%
Percentile rank of EPSS score among Peer Group
As of 2026-07-26
Model: v2026.06.15
This CVE's current EPSS score of 0.0127 is in the 46th percentile among its peer group of 51,485 CVEs.

Social Chatter

The average CVE in this peer group has 0.0 Twitter, 0.0 Reddit, 0.1 Bluesky, 0.1 Mastodon, and 0.4 GitHub mentions.

Media Mentions

No media coverage found for this CVE.

The average CVE in this peer group has 0.1 InfoSec Media, 0.0 Vendor Blog, and 0.0 Security Researcher mentions.

Remediation

Patch Available

Vendor Patches (1)

npmpatch availablevia ghsa
Product: react-adalFixed in: 0.5.1

Vendor Advisories (1)

npmGHSA-7mpx-vg3c-cmr4high

Improper Authentication in react-adal

Apr 13, 2021

References

github.com / salvoravida/react-adal/pull/115
ExploitThird Party Advisory
snyk.io / vuln/SNYK-JS-REACTADAL-1018907
ExploitThird Party Advisory