CVE-2026-13447
MStore API <= 4.20.0 - Contournement d'authentification non authentifié via falsification JWT du paramètre 'id_token'
- Publié
- 5 sept. 2026
- Mise à jour
- 7 sept. 2026
- Attribution de CNA
- Wordfence
- Preuve observée
- 19 sept. 2026
CVSS primaire
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HFaible · 30 prochains jours
- Percentile
- 31,8 %
- Date du modèle
- 21 sept. 2026
EPSS est une estimation statistique, et non une certitude ou une mesure d'impact. Combinez-le avec CVSS, le statut KEV, l'exposition et votre environnement.
Résumé
Le plugin Mstore Api pour WordPress est vulnérable à un contournement d'authentification via falsification de JWT dans les versions jusqu'à 4.20.0 incluse. Cela est dû à l'absence de vérification de la signature cryptographique dans la fonction FirebasePhoneAuthHelper::verify_id_token(), qui décode et valide les revendications du jeton d'identification Firebase (alg, kid, aud, iss) mais n'appelle jamais openssl_verify() ni aucun équivalent pour valider la signature JWT par rapport aux certificats de clé publique réels de Google. Cela permet à des attaquants non authentifiés de falsifier un JWT Firebase Phone Auth signé avec une paire de clés RSA auto-générée et d'usurper n'importe quel numéro de téléphone, entraînant un accès non autorisé à des comptes WordPress existants ou la création de nouveaux comptes arbitraires.
Sources
1Proof-of-concept d'exploit pour CVE-2026-13447, un contournement d'authentification critique dans le plugin WordPress MStore API via des jetons JWT Firebase falsifiés, avec une reproduction en laboratoire local.
Utilisation responsable
Utilisez les informations de vulnérabilité uniquement sur les systèmes que vous possédez ou que vous êtes autorisé à tester. Kitploit renvoie aux métadonnées de la recherche publique et ne stocke pas de code d'exploitation ni de charges utiles malveillantes.