Auth.js是Auth.js组织的一款提供身份验证功能的开发框架。 Auth.js 0.41.3之前版本、next-auth 4.24.15之前版本和next-auth 5.0.0-beta.32之前版本存在安全漏洞,该漏洞源于getToken()函数在处理畸形的Authorization: Bearer头时未正确验证即进行URL解码,导致decodeURIComponent()抛出未捕获异常,可能造成拒绝服务。
| Vendor | Product | Version Range | Status |
|---|---|---|---|
| @auth | core | >= 0.1.0, < 0.41.3 |
affected |
| nextauthjs | next-auth | >= 4.0.6, <= 4.24.14 |
affected |
>= 5.0.0-beta.0, <= 5.0.0-beta.31 |
affected |
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| Vendor | Product | Affected Versions | CPE | Subscribe |
|---|---|---|---|---|
| nextauthjs | next-auth | >= 4.0.6, <= 4.24.14 | - |
|
| @auth | core | >= 0.1.0, < 0.41.3 | - |
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No comments yet