QID 980573
QID 980573: Nodejs (npm) Security Update for passport-cognito (GHSA-v6c5-hwqg-3x5q)
All versions of `passport-cognito` are vulnerable to Improper Authorization. The package fails to properly scope the variables containing authorization information, such as access token, refresh token and ID token. This causes a race condition where simultaneous authenticated users may receive authorization tokens for a different user. This would allow a user to take actions on another user's behalf.
## Recommendation
No fix is currently available. Consider using an alternative package until a fix is made available.
Successful exploitation of this vulnerability may affect the confidentiality, integrity, and availability of the targeted user.
Solution
Customers are advised to refer to GHSA-v6c5-hwqg-3x5q for updates pertaining to this vulnerability.
Vendor References
- GHSA-v6c5-hwqg-3x5q -
github.com/advisories/GHSA-v6c5-hwqg-3x5q
CVEs related to QID 980573
Software Advisories
| Advisory ID | Software | Component | Link |
|---|---|---|---|
| GHSA-v6c5-hwqg-3x5q | passport-cognito |
|