CVE-2026-13447
严重已发布
MStore API <= 4.20.0 - 通过 'id_token' 参数 JWT 伪造实现未认证身份验证绕过
- 已发布
- 2026年9月5日
- 已更新
- 2026年9月7日
- 分配 CNA
- Wordfence
- 观察到的证据
- 2026年9月19日
初级CVSS
9.8/ 10严重
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H0.4%
低 · 未来 30 天
- 百分位
- 31.8%
- 型号日期
- 2026年9月21日
EPSS 是统计估计,而不是确定性或影响衡量标准。将其与 CVSS、KEV 状态、暴露程度和您的环境相结合。
总结
WordPress 的 Mstore Api 插件在 4.20.0 及之前版本中存在通过 JWT 伪造进行身份验证绕过的漏洞。这是由于 FirebasePhoneAuthHelper::verify_id_token() 函数中缺少加密签名验证,该函数会解码并验证 Firebase ID 令牌声明(alg、kid、aud、iss),但从未调用 openssl_verify() 或任何等效方法来根据 Google 的实际公钥证书验证 JWT 签名。这使得未经身份验证的攻击者能够伪造使用自行生成的 RSA 密钥对签名的 Firebase Phone Auth JWT,并冒充任意电话号码,从而导致未经授权访问现有 WordPress 账户或创建新的任意账户。
来源
1针对 CVE-2026-13447 的概念验证漏洞利用,该漏洞是 WordPress MStore API 插件中通过伪造 Firebase JWT 令牌实现的严重身份验证绕过,并包含本地实验环境复现。
负责任的使用
仅在您拥有或有权测试的系统上使用漏洞信息。 Kitploit 链接到公共研究元数据,并且不存储漏洞代码或恶意负载。