CVE-2026-15992 in Password Policy Plugininformation

Résumé

par VulDB • 28/07/2026

Le plugin WP Password Policy pour WordPress est vulnérable à une élévation de privilèges dans toutes les versions jusqu'à la 3.7.1 incluse. Cela est dû à l'absence de vérifications d'autorisation et de validation des nonce (nonce verification) dans la fonction `get_user()` de la classe `Module_Password_Hint`, qui appelle inconditionnellement `WP_User::set_role()` avec le paramètre `role` fourni par l'attaquant sur n'importe quel compte résolu via `$_POST['user_login']`, sans confirmer que l'utilisateur demandeur possède les capacités nécessaires pour attribuer des rôles. Cela permet aux attaquants authentifiés, disposant d'un accès de niveau abonné ou supérieur, d'élever leurs propres privilèges à celui d'Administrateur en soumettant une requête POST truquée — avec `action` défini sur `createuser` et `role` défini sur `administrator` — vers le point de terminaison du formulaire de réinitialisation du mot de passe. Le chemin de code vulnérable est accessible via le filtre `password_hint`, accroché lors du rendu du formulaire de réinitialisation du mot de passe dans WordPress, ce qui signifie qu'un attaquant n'a besoin que d'être en possession d'un cookie valide pour la réinitialisation du mot de passe pour atteindre l'élément sensible (sink).

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsable

Wordfence

Réserver

16/07/2026

Divulgation

28/07/2026

Modérer

accepté

Entrée

VDB-383974

CPE

prêt

EPSS

0.00000

KEV

non

Activités

moyen

Sources

Want to stay up to date on a daily basis?

Enable the mail alert feature now!