Clerk-js存在绕过OAuth认证流程的漏洞
漏洞详情
在Clerk-js 5.88.0版本中发现了一个问题,允许攻击者在OTP验证阶段通过操纵请求来绕过OAuth认证流程。
受影响的软件包
软件包管理器: npm 软件包名称: @clerk/clerk-js
受影响版本: <= 5.88.0 已修复版本: 无
严重性评估
CVSS总体评分: 6.6(中等严重性)
CVSS v4基础指标:
- 攻击向量: 网络
- 攻击复杂性: 低
- 攻击要求: 无
- 所需权限: 无
- 用户交互: 无
- 受影响系统完整性影响: 高
- 受影响系统机密性影响: 无
- 受影响系统可用性影响: 无
CVSS向量表示: CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:U
其他信息
EPSS评分: 0.052%(第16百分位数) 该评分估计此漏洞在接下来30天内被利用的概率。
弱点:
- CWE-290: 通过欺骗进行身份验证绕过
- CWE-639: 通过用户控制密钥进行授权绕过
CVE ID: CVE-2025-63700 GHSA ID: GHSA-3mm3-wfpv-q85g
参考资料
- https://nvd.nist.gov/vuln/detail/CVE-2025-63700
- https://clerk.com
- https://github.com/itsnishat08/CVE-2025-63700
时间线
- 国家漏洞数据库发布日期: 2025年11月20日
- GitHub咨询数据库发布日期: 2025年11月20日
- 最后更新日期: 2025年11月21日
- GitHub审查日期: 2025年11月21日