CVE:CVE-2021-41580
CNNVD:CNNVD-202109-1748
Passport-Oauth2是一种身份验证策略。
Passport-Oauth2 1.6.1之前版本存在安全漏洞，该漏洞源于Node.js 1.6.1之前的passport-oauth2包错误处理了获取访问令牌失败的错误条件。在某些用例中，这是可以利用的，其中OAuth身份提供者使用HTTP 200状态码来报告身份验证失败错误，应用程序仅在接收访问令牌时授予授权。
solution:Upgrade passportjs passport-oauth2 to a higher version than 1.6.1,and avoid the version (,1.6.1)