CVE-2026-85984
miniOrange OTP Login, Verification and SMS Notifications <= 5.5.5 - Contournement d'authentification non authentifié via le paramètre 'mo_wp_login_intent'
- Publié
- 26 sept. 2026
- Mise à jour
- 26 sept. 2026
- Attribution de CNA
- Wordfence
- Preuve observée
- 4 nov. 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
- 64,0 %
- Date du modèle
- 4 nov. 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 miniOrange OTP Login, Verification and SMS Notifications pour WordPress est vulnérable à un contournement d'authentification via le paramètre mo_wp_login_intent dans toutes les versions jusqu'à la 5.5.5 incluse. Cela est dû à l'absence d'une protection liée à l'intention de mot de passe dans la branche de configuration activant skip_pass_fallback de la fonction mo_by_pass_login(), qui considère l'appartenance au rôle administrateur comme une authentification suffisante dès lors que le paramètre POST non authentifié et non vérifié mo_wp_login_intent est soumis avec la valeur otp, ce qui amène mo_get_user() à ignorer wp_authenticate_username_password() et à résoudre un WP_User uniquement à partir d'une recherche par nom d'utilisateur. Cela permet à des attaquants non authentifiés de se connecter en tant que n'importe quel compte administrateur existant en fournissant uniquement un nom d'utilisateur connu et un mot de passe vide accompagné de mo_wp_login_intent=otp, sans aucune vérification du mot de passe ni de l'OTP. L'exploitation est conditionnée à ce qu'un administrateur du site ait simultanément activé les options suivantes du plugin : WP Login OTP, Login with Only OTP, Allow Users to Login with Username and Password, et Admin OTP Bypass.
Sources
PoC Python pour CVE-2026-85984 : vérifie et exploite le contournement d'authentification admin WordPress non authentifié du plugin miniOrange OTP (≤5.5.5), avec scan de version et énumération d'utilisateurs.
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.